December 18, 2025Dec 18 I bought an arc b580 for my unraid machine only to find out that it will not hardware decode for plex, nor will my i7-265k's igpu? Am I just screwed or am I doing something wrong. Help me please.
December 18, 2025Dec 18 Community Expert I might be wrong, but I think you need to wait for the next kernel which will be in 7.3 for the arc b580 to work. I think I saw some posts about that. The igpu should work tho, I think. Have you installed the driver? There's a plugin for that.
December 19, 2025Dec 19 Author i have the intel gpu top plugin, but i do not see where i can load drivers for the card. i believe they are natively installed by linux. I am not sure.
December 19, 2025Dec 19 I think you still need to add a device in the plex docker template call "/dev/dri". Then select "use hardware acceleration when available" in plex settings.
December 19, 2025Dec 19 Author 57 minutes ago, Gragorg said:I think you still need to add a device in the plex docker template call "/dev/dri". Then select "use hardware acceleration when available" in plex settings.Yes, I did that but when transcoding it does not show "hw" next to it
December 20, 2025Dec 20 Author On 12/18/2025 at 3:52 PM, strike said:I might be wrong, but I think you need to wait for the next kernel which will be in 7.3 for the arc b580 to work. I think I saw some posts about that. The igpu should work tho, I think. Have you installed the driver? There's a plugin for that.On 12/18/2025 at 3:52 PM, strike said:I might be wrong, but I think you need to wait for the next kernel which will be in 7.3 for the arc b580 to work. I think I saw some posts about that. The igpu should work tho, I think. Have you installed the driver? There's a plugin for that.Where do I get the driver for that, I'm not finding it
December 20, 2025Dec 20 Community Expert Solution 2 hours ago, Iphoenix2099 said:Where do I get the driver for that, I'm not finding itI have the Intel i915 SR-IOV and the Intel GPU Top plugins installed.
December 20, 2025Dec 20 Author 2 hours ago, strike said:I have the Intel i915 SR-IOV and the Intel GPU Top plugins installed.The Intel i915 SR-IOV, once installed, allowed my iGPU to hw transcode.Thank you!
December 20, 2025Dec 20 Community Expert The GPU drivers are included in the linux kernel, there is nothing needed to be installed.SR-IOV is for splitting the iGPU among VMs and intel GPU TOP is to get statistics and display them on the unraid dashboard.
December 20, 2025Dec 20 Community Expert 4 minutes ago, MowMdown said:SR-IOV is for splitting the iGPU among VMsAnd you need that to be able to use it in docker containers.
December 21, 2025Dec 21 Community Expert Bcards use XE driver and dont support SRIOV unless it is a pro card. It may be a requirement to have a later kernel
December 21, 2025Dec 21 Community Expert 23 hours ago, strike said:And you need that to be able to use it in docker containers.Nope. the only thing you need to do after installing the Arc GPU is to add --device=/dev/dri to the extra parameters to the docker container template.No plugins required! SR-IOV is only needed for splitting an intel iGPU between separate VMs. Docker containers do not require the host hardware to be physically split between them unlike VMs when you do hardware passthrough.
December 21, 2025Dec 21 Community Expert 1 minute ago, MowMdown said:Nope. the only thing you need to do after installing the Arc GPUI wasn't talking about the Arc GPU, but the iGPU. How do you explain that it's not working without the SR-IOV plugin then? It's been a few years since I installed it, but I remember it not working without it. And the same happened to the OP just now.
December 21, 2025Dec 21 Community Expert 1 minute ago, strike said:How do you explain that it's not working without the SR-IOV plugin then?SR-IOV takes the iGPU and physically splits it into separate individual addressable gpus for running multiple VMs each with their own GPU. Docker containers do not need separate GPUs as they all can share the same host hardware akin to how you can render multiple plex transocding sessions on the same gpu.Its the same concept of pinning cores for a VM vs docker using the whole host CPU as needed. Edited December 21, 2025Dec 21 by MowMdown
December 21, 2025Dec 21 Community Expert Sorry I misunderstood the question, the answer is that you dont need SR-IOV and it just should work. SR-IOV has never been a suggestion to get iGPU transcoding working.The drivers are part of the linux kernel as I stated in my first comment here. Edited December 21, 2025Dec 21 by MowMdown
December 21, 2025Dec 21 Community Expert Do you actually use an iGPU for your containers, or is that just your assumption? I've tried it, and it doesn't work without it, at least it didn't back when I installed it, and the same happened to the OP. So clearly something in the plugin is needed.
December 21, 2025Dec 21 Community Expert I personally do not use one as I use an ARC GPU, but I have setup dozens of intel systems that do have iGPUs and SR-IOV has never once been part of the equation.The most likely explanation is that the system is trying to use the Xe driver instead of the i915 driver which can be fixed without that plugin, but I would need logs/diagnostics to know for sure. My guess is that plugin is forcing the i915 driver to load instead of the Xe drivers. Edited December 21, 2025Dec 21 by MowMdown
December 21, 2025Dec 21 Community Expert I hear you, but I'm not entirely convinced. Just for fun, I'll uninstall it and try it on my containers; it takes just 10 seconds to test. I'm not using the iGPU for VMs anyway, so one less plugin (if I clearly don't need it) is only a plus. Back in few seconds :)
December 21, 2025Dec 21 Community Expert Just now, strike said:I hear you, but I'm not entirely convinced. Just for fun, I'll uninstall it and try it on my containers; it takes just 10 seconds to test. I'm not using the iGPU for VMs anyway, so one less plugin (if I clearly don't need it) is only a plus. Back in few seconds :)Check to see what GPU drivers are loaded when you remove the plugin, if it falls back to Xe or i915. That would confirm my theory. This would require a reboot.Im not doubting you that it causes it to work but knowing why would be nice. Edited December 21, 2025Dec 21 by MowMdown
December 21, 2025Dec 21 Community Expert 2 hours ago, MowMdown said:Check to see what GPU drivers are loaded when you remove the plugin, if it falls back to Xe or i915. That would confirm my theory. This would require a reboot.Im not doubting you that it causes it to work but knowing why would be nice.Sorry for the wait, I of course got an unrelated problem after I rebooted I'm still trying to fix. But it appears you're right, hw transoding is still working after removing the plugin. So I can't answer why it wasn't working before I installed the plugin last time, but as long as it works :)
December 22, 2025Dec 22 Author 24 minutes ago, strike said:Sorry for the wait, I of course got an unrelated problem after I rebooted I'm still trying to fix. But it appears you're right, hw transoding is still working after removing the plugin. So I can't answer why it wasn't working before I installed the plugin last time, but as long as it works :)Something weird happe ed to my unraid as well. I had to remove SR-IOV because the igpu comepletely vanished. However, now hw transcoding still works and im okay with that. Edited December 22, 2025Dec 22 by Iphoenix2099
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.