Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Intel Arc support

Featured Replies

6 hours ago, J05u said:

How did you managed this to work?

Want to bring my core ultra igpu to life

 

My unraid version is 7.0-beta2, maybe this method works on 7.0-rc1.

 

I didn't fully tested so you should backup boot drive first.

 

Enter termial, then type lspci -nn to get PCI ID

 

03:00.0 VGA compatible controller [0300]: Intel Corporation DG1 [Iris Xe Graphics] [8086:4908] (rev 01)

 

Then type those command:


 

vi /boot/config/modprobe.d/i915.conf
option i915 force_probe=!4908 (change to your pcie id, "!" is needed)

 

save the file, then:

 

vi /boot/config/modprobe.d/xe.conf

 

options xe force_probe=4908 (change to your pcie id)

 

then reboot.

 

After that, intel_gpu_top is didn't work, but you can see /dev/dri folder isn't empty and hardware transcoding works fine.

 

 

more details: https://wiki.archlinux.org/title/Intel_graphics

 

image.thumb.png.1f02266151acfd2f9afd95999ed11a53.png

  • Replies 402
  • Views 145k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Kernel 6.0.1 is stable since today, chances are high that the next Unraid release includes it.

  • DeadDevil6210
    DeadDevil6210

    Oke so this weekend i had some free time to spend and checked out support on unraid 6.12 rc2. I started of fresh by reinstalling my flash drive and putting back a copy of the config folder on to it. 

  • What are your vm settings for the guys getting passthrough working? Any special steps taken? I keep getting code 43 after installing the latest beta drivers. 

Posted Images

  • Community Expert
7 hours ago, NatureChan said:

 

My unraid version is 7.0-beta2, maybe this method works on 7.0-rc1.

 

I didn't fully tested so you should backup boot drive first.

 

Enter termial, then type lspci -nn to get PCI ID

 

03:00.0 VGA compatible controller [0300]: Intel Corporation DG1 [Iris Xe Graphics] [8086:4908] (rev 01)

 

Then type those command:


 

vi /boot/config/modprobe.d/i915.conf
option i915 force_probe=!4908 (change to your pcie id, "!" is needed)

 

save the file, then:

 

vi /boot/config/modprobe.d/xe.conf

 

options xe force_probe=4908 (change to your pcie id)

 

then reboot.

 

After that, intel_gpu_top is didn't work, but you can see /dev/dri folder isn't empty and hardware transcoding works fine.

 

 

more details: https://wiki.archlinux.org/title/Intel_graphics

 

image.thumb.png.1f02266151acfd2f9afd95999ed11a53.png

Kernel was downgraded so this XE driver is not in the current rcs

  • Community Expert
6 hours ago, SimonF said:

Kernel was downgraded so this XE driver is not in the current rcs

 

So i'm not crazy! It was there during beta and was removed.

  • Community Expert
6 hours ago, MowMdown said:

 

So i'm not crazy! It was there during beta and was removed.

Yes beta had kernel 6.8 and went eol so was changed to 6.6 lts

7 hours ago, SimonF said:

Yes beta had kernel 6.8 and went eol so was changed to 6.6 lts

Do we have some plan for xe graphics? Downgrade to 7.0beta is a temporary solution, I still need move to 7.0 stable version in future.

I believe the plan is for them to upgrade to kernel 6.12 (lts) once zfs supports it.

  • Community Expert
2 hours ago, NatureChan said:

Do we have some plan for xe graphics? Downgrade to 7.0beta is a temporary solution, I still need move to 7.0 stable version in future.

I suspect 7 will release with kernel 6.6 but may change. I would expect 6.12 in the next release You maybe be able to get a custom kernel one 7 is stable.

We have kernel 6.6.66, should core Ultra Igpu working with ARC gpu?

  • Community Expert
4 hours ago, J05u said:

We have kernel 6.6.66, should core Ultra Igpu working with ARC gpu?

Not if it needs the new XE driver which is not in the kernel until 6.8, can you provide 

 

lspci -mnn | grep VGA so we can check which kernel the device is supported in.

17 hours ago, SimonF said:

Not if it needs the new XE driver which is not in the kernel until 6.8, can you provide 

 

lspci -mnn | grep VGA so we can check which kernel the device is supported in.

This is my output

 

00:02.0 "VGA compatible controller [0300]" "Intel Corporation [8086]" "Arrow Lake-S [Intel Graphics] [7d67]" -r06 -p00 "Micro-Star International Co., Ltd. [MSI] [1462]" "Device [7e32]"
80:14.5 "Non-VGA unclassified device [0000]" "Intel Corporation [8086]" "Device [7f2f]" -r10 -p00 "Micro-Star International Co., Ltd. [MSI] [1462]" "Device [7e32]"
84:00.0 "VGA compatible controller [0300]" "Intel Corporation [8086]" "DG2 [Arc A380] [56a5]" -r05 -p00 "Unknown vendor [172f]" "Device [3941]"

 

  • Community Expert
5 hours ago, J05u said:

This is my output

 

00:02.0 "VGA compatible controller [0300]" "Intel Corporation [8086]" "Arrow Lake-S [Intel Graphics] [7d67]" -r06 -p00 "Micro-Star International Co., Ltd. [MSI] [1462]" "Device [7e32]"
80:14.5 "Non-VGA unclassified device [0000]" "Intel Corporation [8086]" "Device [7f2f]" -r10 -p00 "Micro-Star International Co., Ltd. [MSI] [1462]" "Device [7e32]"
84:00.0 "VGA compatible controller [0300]" "Intel Corporation [8086]" "DG2 [Arc A380] [56a5]" -r05 -p00 "Unknown vendor [172f]" "Device [3941]"

 

Needs 6.7+

 

lkddb pci 8086 7d67 .... .... 03.... : CONFIG_DRM_I915 : drivers/gpu/drm/i915/i915_pci.c # in 6.7–6.12, 6.13-rc+HEAD

5 hours ago, SimonF said:

Needs 6.7+

 

lkddb pci 8086 7d67 .... .... 03.... : CONFIG_DRM_I915 : drivers/gpu/drm/i915/i915_pci.c # in 6.7–6.12, 6.13-rc+HEAD

Need to wait :(

Someone got the new B580 working? I tried different kernel but nothing works. 

  • Community Expert
1 hour ago, PlanetDyna said:

Someone got the new B580 working? I tried different kernel but nothing works. 

Did the XE driver show against the card? What does lspci -k show. You may have to modprobe on the i915 and XE one.

How long will it take to update to the 6.8 kernel?

 

Currently, version 7.0 is still using the 6.6 kernel, while the Linux lts kernel has already reached 6.12, right?

Edited by MateWii

  • Community Expert
5 minutes ago, MateWii said:

How long will it take to update to the 6.8 kernel?

 

Currently, version 7.0 is still using the 6.6 kernel, while the Linux lts kernel has already reached 6.12, right?

6.8 is eol. Not sure on time frames for 6.12

FYI

 

 

On 12/23/2024 at 11:36 AM, PlanetDyna said:

Someone got the new B580 working? I tried different kernel but nothing works. 

did you try this GPU in VM? 

I bought it, but not sure if this will work

  • Community Expert
16 minutes ago, J05u said:

did you try this GPU in VM? 

I bought it, but not sure if this will work

Should work in a VM with the windows drivers. If Linux guest would need to be post 6.8 kernel ideally 6.12

I am thinking about getting a B580 to run with my Windows VM. Is it possible to set it to a low power state when the VM is not running, like with the Nvidia powersave script from SpaceinvaderOne? I am concerned about a high idle power usage.

 

Edit: I guess I am talking about ASPM. 

Edited by Klench

I have my Ultra 7 265K iGPU working with the Unraid 7 release with a custom kernel 6.12.9.

I assume this would work with the Arc GPUs as well.

image.png.6d3e66db49acf5813eb95051f372fd55.png

 

It transcodes with my Jellyfin docker on stable, but need the beta version of Emby.

image.png.734ef57701d4c24c6c79c28d35c530f0.png

 

image.png.5b9f5a9d6a79009628ac76a218dcf8fa.png

 

I used this guide https://gitlab.com/stefan99353/unraid-custom-kernel/-/blob/main/README.md

but used kernel 6.12.9 and Unraid 7 release.

It took a bit to get everything to compile, but it all seems to be working.

 

If anyone wants the updated files to try let me know.

NO WARRANTY or promises of course and I believe you can't use it if you use ZFS.

Now that it's compiled it's pretty easy to try, just drop the files on your boot USB drive replacing what's there and boot up.

Save the original files first and you can revert back if there's an issue.

On 1/13/2025 at 3:21 AM, FadedSun said:

I have my Ultra 7 265K iGPU working with the Unraid 7 release with a custom kernel 6.12.9.

I assume this would work with the Arc GPUs as well.

image.png.6d3e66db49acf5813eb95051f372fd55.png

 

It transcodes with my Jellyfin docker on stable, but need the beta version of Emby.

image.png.734ef57701d4c24c6c79c28d35c530f0.png

 

image.png.5b9f5a9d6a79009628ac76a218dcf8fa.png

 

I used this guide https://gitlab.com/stefan99353/unraid-custom-kernel/-/blob/main/README.md

but used kernel 6.12.9 and Unraid 7 release.

It took a bit to get everything to compile, but it all seems to be working.

 

If anyone wants the updated files to try let me know.

NO WARRANTY or promises of course and I believe you can't use it if you use ZFS.

Now that it's compiled it's pretty easy to try, just drop the files on your boot USB drive replacing what's there and boot up.

Save the original files first and you can revert back if there's an issue.

 

nice job!

 

I really want to give it a try, but there's one issue: my pool device is ZFS and specifically set up for Docker. Do I have to change the ZFS format?

54e4733e1f8d89877583ad9146e90f4.thumb.png.ddfeb057eb340bc0b3c720707c2cbbc6.png

 

 

9 hours ago, MateWii said:

 

nice job!

 

I really want to give it a try, but there's one issue: my pool device is ZFS and specifically set up for Docker. Do I have to change the ZFS format?

54e4733e1f8d89877583ad9146e90f4.thumb.png.ddfeb057eb340bc0b3c720707c2cbbc6.png

 

 

I'll be honest, I'm not sure. I've heard that ZFS support lagging behind on kernels is likely why Unraid 7 stuck with 6.6.

I'm just passing along warnings I've read while researching getting my iGPU working, I don't want to break your unraid with my build.

 

Maybe someone else can chime in with more info.

 

I can send you the files to try if you'd like, but I'd make extra sure you have backups; particularly of the cache drive.

When I had a failed kernel build I just had to put the old kernel back to fix my Unraid, but I can't promise all failure modes will be that simple.

 

46 minutes ago, FadedSun said:

I'll be honest, I'm not sure. I've heard that ZFS support lagging behind on kernels is likely why Unraid 7 stuck with 6.6.

I'm just passing along warnings I've read while researching getting my iGPU working, I don't want to break your unraid with my build.

 

Maybe someone else can chime in with more info.

 

I can send you the files to try if you'd like, but I'd make extra sure you have backups; particularly of the cache drive.

When I had a failed kernel build I just had to put the old kernel back to fix my Unraid, but I can't promise all failure modes will be that simple.

 

Don't worry, my Unraid machine only runs a few Docker containers, all of which are backed up. The data and files are stored on my Synology NAS.

49 minutes ago, MateWii said:

 

 

Don't worry, my Unraid machine only runs a few Docker containers, all of which are backed up. The data and files are stored on my Synology NAS.

Message Sent with link to files.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.