RetroZelda 6 Posted October 2, 2025 Posted October 2, 2025 I wasnt sure if I should post this question here or in the linux section, so i apologise if it should be over there. Anyway, I have my emby server(v4.9.1.80) running on a debian testing(forky) instance and everything is running fine, however I am attempting to transition to an Intel Arc B50 from an RTX A2000 and so far everything regarding the drivers seems ok, but the B50 isnt getting recognised by emby. Based on the kernel requirements listed here: https://dgpu-docs.intel.com/devices/hardware-table.html i should be running what I need(im on kernel 6.16.3) I have both cards connected to the motherboard and this is what I see inside Emby: im fairly confident that I have the B50's drivers setup and working because of the outputs of these commands: Quote $ lspci -k | grep -iA3 vga 25:00.0 VGA compatible controller: Intel Corporation Battlemage G21 [Intel Graphics] Subsystem: Intel Corporation Device 1114 Kernel driver in use: xe Kernel modules: xe -- 2d:00.0 VGA compatible controller: NVIDIA Corporation GA106 [RTX A2000 12GB] (rev a1) Subsystem: NVIDIA Corporation Device 1611 Kernel driver in use: nvidia Kernel modules: nvidia Quote $ vainfo Trying display: wayland Trying display: x11 error: can't connect to X server! Trying display: drm libva info: VA-API version 1.22.0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_22 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.22 (libva 2.22.0) vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 25.3.4 () vainfo: Supported profile and entrypoints VAProfileNone : VAEntrypointVideoProc VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD VAProfileH264Main : VAEntrypointVLD VAProfileH264Main : VAEntrypointEncSlice VAProfileH264High : VAEntrypointVLD VAProfileH264High : VAEntrypointEncSlice VAProfileJPEGBaseline : VAEntrypointVLD VAProfileJPEGBaseline : VAEntrypointEncPicture VAProfileH264ConstrainedBaseline: VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice VAProfileVP8Version0_3 : VAEntrypointVLD VAProfileHEVCMain : VAEntrypointVLD VAProfileHEVCMain : VAEntrypointEncSlice VAProfileHEVCMain10 : VAEntrypointVLD VAProfileHEVCMain10 : VAEntrypointEncSlice VAProfileVP9Profile0 : VAEntrypointVLD VAProfileVP9Profile1 : VAEntrypointVLD VAProfileVP9Profile2 : VAEntrypointVLD VAProfileVP9Profile3 : VAEntrypointVLD VAProfileHEVCMain12 : VAEntrypointVLD VAProfileHEVCMain422_10 : VAEntrypointVLD VAProfileHEVCMain422_10 : VAEntrypointEncSlice VAProfileHEVCMain422_12 : VAEntrypointVLD VAProfileHEVCMain444 : VAEntrypointVLD VAProfileHEVCMain444 : VAEntrypointEncSlice VAProfileHEVCMain444_10 : VAEntrypointVLD VAProfileHEVCMain444_10 : VAEntrypointEncSlice VAProfileHEVCMain444_12 : VAEntrypointVLD VAProfileHEVCSccMain : VAEntrypointVLD VAProfileHEVCSccMain : VAEntrypointEncSlice VAProfileHEVCSccMain10 : VAEntrypointVLD VAProfileHEVCSccMain10 : VAEntrypointEncSlice VAProfileHEVCSccMain444 : VAEntrypointVLD VAProfileHEVCSccMain444 : VAEntrypointEncSlice VAProfileAV1Profile0 : VAEntrypointVLD VAProfileAV1Profile0 : VAEntrypointEncSlice VAProfileHEVCSccMain444_10 : VAEntrypointVLD VAProfileHEVCSccMain444_10 : VAEntrypointEncSlice I have attached both the hardware detection log and the main emby log. hardware_detection-63894944486.txt embyserver.txt
RetroZelda 6 Posted October 8, 2025 Author Posted October 8, 2025 bumping because im thinking when this got moved from the hardware section to linux that it might have gotten burried
Walter_Ego 1 Posted October 10, 2025 Posted October 10, 2025 (edited) yeah i just whacked a b60 in a machine and ran up embyserver/emby:beta on it, and while the vainfo inside the container sees the b60, and ffmpeg inside the container can transcode with it, emby doesn't show any transcoding options available. will dig a bit deeper tomorrow. oh, i hit "advanced" and they all showed up. forgot i was on a new instance of emby, am used to already being in advanced. anyway @RetroZeldai am using an ubuntu 25.10 server 6.17.0 cloudimage in a proxmox vm with vfio passthrough and it is seeing it and can transcode with it. hopefully you get yours going too! Edited October 10, 2025 by Walter_Ego
Luke 42077 Posted October 10, 2025 Posted October 10, 2025 Hi, apologies for the delay. There is an updated Intel driver on the server beta channel in case that might help. 1 1
RetroZelda 6 Posted October 10, 2025 Author Posted October 10, 2025 @Lukejust installed the beta and it works! Thanks!! 2 1
McGaureth 0 Posted January 1 Posted January 1 (edited) Hi guys, Happy new year. I'm having the same issue. When I run: lspci -nn |grep -Ei 'VGA|DISPLAY' It's showing: 01:00.0 VGA compatible controller [0300]: Intel Corporation Battlemage G21 [Intel Graphics] [8086:e212] I'm running Emby directly (not via Docker) on Ubuntu 25.10, with my B50 Pro passed through on Proxmox with Kernel 6.17.0-8-generic. I've installed the drivers via: https://dgpu-docs.intel.com/driver/client/overview.html#ubuntu-latest I am unable to get Emby to recognise the GPU. Issue via log: "Devices": [ { "DeviceIndex": 0, "DeviceInfo": { "VendorName": "Intel Corporation", "DeviceName": "Battlemage G21 [Arc Pro B50]", "SubsytemVendorName": "Intel Corporation", "VendorId": 32902, "DeviceId": 57874, "SubsytemVendorId": 32902, "SubsytemDeviceId": 4372, "DevPath": "/sys/bus/pci/devices/0000:01:00.0", "DrmCard": "/dev/dri/card0", "DrmRender": "/dev/dri/renderD128", "IsEnabled": 1, "IsBootVga": 1, "Error": { "Number": 18, "Message": "Failed to initialize VA /dev/dri/renderD128. Error 18" } } } ], "Log": [ { "Level": 40, "Category": 0, "Message": "Found 26 device entries" } ] } I'm lost as to what I need to do in order for it to work. When I click 'advanced' I'm not getting the same results as the screenshots above. @Lukeapologies, but I am unsure where the driver you mentioned it located? Any help would be much appreciated. Many thanks Edited January 1 by McGaureth tagged
McGaureth 0 Posted January 1 Posted January 1 (edited) 1 hour ago, McGaureth said: Hi guys, Happy new year. I'm having the same issue. When I run: lspci -nn |grep -Ei 'VGA|DISPLAY' It's showing: 01:00.0 VGA compatible controller [0300]: Intel Corporation Battlemage G21 [Intel Graphics] [8086:e212] I'm running Emby directly (not via Docker) on Ubuntu 25.10, with my B50 Pro passed through on Proxmox with Kernel 6.17.0-8-generic. I've installed the drivers via: https://dgpu-docs.intel.com/driver/client/overview.html#ubuntu-latest I am unable to get Emby to recognise the GPU. Issue via log: "Devices": [ { "DeviceIndex": 0, "DeviceInfo": { "VendorName": "Intel Corporation", "DeviceName": "Battlemage G21 [Arc Pro B50]", "SubsytemVendorName": "Intel Corporation", "VendorId": 32902, "DeviceId": 57874, "SubsytemVendorId": 32902, "SubsytemDeviceId": 4372, "DevPath": "/sys/bus/pci/devices/0000:01:00.0", "DrmCard": "/dev/dri/card0", "DrmRender": "/dev/dri/renderD128", "IsEnabled": 1, "IsBootVga": 1, "Error": { "Number": 18, "Message": "Failed to initialize VA /dev/dri/renderD128. Error 18" } } } ], "Log": [ { "Level": 40, "Category": 0, "Message": "Found 26 device entries" } ] } I'm lost as to what I need to do in order for it to work. When I click 'advanced' I'm not getting the same results as the screenshots above. @Lukeapologies, but I am unsure where the driver you mentioned it located? Any help would be much appreciated. Many thanks Update: I figured out how to update to the Beta, so I'm now on 4.9.4.1. I now see that it detects the GPU but sadly no content is playing. Things to note, I tried both using NFS and SMB. When it loads, it is playing like 1fps. I am not however passing through the Audio via VFIO, just the GPU. Is this how you got it working @Walter_Ego? Any help would be appreciated! Thanks Edited January 1 by McGaureth
Luke 42077 Posted January 4 Posted January 4 On 1/1/2026 at 4:39 PM, McGaureth said: Hi guys, Happy new year. I'm having the same issue. When I run: lspci -nn |grep -Ei 'VGA|DISPLAY' It's showing: 01:00.0 VGA compatible controller [0300]: Intel Corporation Battlemage G21 [Intel Graphics] [8086:e212] I'm running Emby directly (not via Docker) on Ubuntu 25.10, with my B50 Pro passed through on Proxmox with Kernel 6.17.0-8-generic. I've installed the drivers via: https://dgpu-docs.intel.com/driver/client/overview.html#ubuntu-latest I am unable to get Emby to recognise the GPU. Issue via log: "Devices": [ { "DeviceIndex": 0, "DeviceInfo": { "VendorName": "Intel Corporation", "DeviceName": "Battlemage G21 [Arc Pro B50]", "SubsytemVendorName": "Intel Corporation", "VendorId": 32902, "DeviceId": 57874, "SubsytemVendorId": 32902, "SubsytemDeviceId": 4372, "DevPath": "/sys/bus/pci/devices/0000:01:00.0", "DrmCard": "/dev/dri/card0", "DrmRender": "/dev/dri/renderD128", "IsEnabled": 1, "IsBootVga": 1, "Error": { "Number": 18, "Message": "Failed to initialize VA /dev/dri/renderD128. Error 18" } } } ], "Log": [ { "Level": 40, "Category": 0, "Message": "Found 26 device entries" } ] } I'm lost as to what I need to do in order for it to work. When I click 'advanced' I'm not getting the same results as the screenshots above. @Lukeapologies, but I am unsure where the driver you mentioned it located? Any help would be much appreciated. Many thanks Hi, I mean the driver is embedded into the server package, on most platforms at least. Does this help?
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now