March 21Mar 21 Hi,I just installed a new Intel Arc A380 and moved away from a Intel iGPU that was using the i915 driver. I have removed the "Go" file configuration that I had in place originally and rebooted ( modprobe i915 chmod -R 777 /dev/dri). The driver seems to still be attaching itself to the new card. Is there a way to delete that driver or stop it from loading or forcing the Xe driver to load for the card?root@Unraid:~# cd /dev/driroot@Unraid:/dev/dri# ls -ltotal 0drwxrwxrwx 2 root root 100 Mar 21 14:49 by-path/crwxrwxrwx 1 root video 226, 0 Mar 21 14:49 card0crwxrwxrwx 1 root video 226, 1 Mar 21 14:49 card1crwxrwxrwx 1 root video 226, 128 Mar 21 14:49 renderD128root@Unraid:/# lspci -nn | grep VGA03:00.0 VGA compatible controller [0300]: Intel Corporation DG2 [Arc A380] [8086:56a5] (rev 05)0d:00.0 VGA compatible controller [0300]: ASPEED Technology, Inc. ASPEED Graphics Family [1a03:2000] (rev 52)
March 22Mar 22 Community Expert I believe the xe driver is still considerably experimental with in the kernel used by 7.2; it's probably best to use i915 for now, Unraid 7.3.0-beta.1 uses a much newer kernel, and that one may use the xe driver by default.
March 22Mar 22 Author 4 hours ago, JorgeB said:I believe the xe driver is still considerably experimental with in the kernel used by 7.2; it's probably best to use i915 for now, Unraid 7.3.0-beta.1 uses a much newer kernel, and that one may use the xe driver by default.Sounds good, I found this post and was able to force the XE driver but that broke transcoding in Plex. Reverted back to the i915 driver and transcoding was fixed. I will wait until 7.3 full stable release.
March 30Mar 30 On 3/22/2026 at 11:33 PM, slowpoak said:Sounds good, I found this post and was able to force the XE driver but that broke transcoding in Plex. Reverted back to the i915 driver and transcoding was fixed. I will wait until 7.3 full stable release.I found that I needed to also update Plex. I was using the :latest tag. This doesn't have support for the XE driver, whereas the :plexpass tag does have support. Once I updated, Plex is now using my A380 (with XE driver) GPU to transcode instead of the CPU.
April 8Apr 8 Was the reason for moving to the XE due to performance? I just pulled my older Nvidia card and put in an A380, and my first test was a major disappointment. One 4KHDR>1080 stream, and the GPU was hitting 94% usage. No better than the Nvidia card I had just pulled.Does the XE driver fix this?Also, is the ":plexpass" tag for lscr.io images? Edited April 8Apr 8 by aglyons
April 9Apr 9 Community Expert 22 hours ago, aglyons said:Was the reason for moving to the XE due to performance? I just pulled my older Nvidia card and put in an A380, and my first test was a major disappointment. One 4KHDR>1080 stream, and the GPU was hitting 94% usage. No better than the Nvidia card I had just pulled.Does the XE driver fix this?Also, is the ":plexpass" tag for lscr.io images?No reason to move to the Xe driver for media encoding/decoding at this time that I am aware of. A series cards are supported on both drivers, future GPUs from intel may only operate on the Xe driver.There seems to be a fundamental misunderstanding of how hardware works in conjunction with how video transcoding operates. GPU usage should hit 100% and hitting 100% does not mean that the GPU cant do more than one single task. The GPU will easily burn though media re-encoding to fill the transcoder buffer and stop until the buffer needs to be replenished. This can run concurrently with many streams as they will need buffers at different times. Also the number of media engines on a GPU plays a role.You would need to refer to LSIO documentation on how to use their container variables.
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.