It seems I can't get my arc pro b50 to work on scale 25.10

I thought it was a good idea to buy an arc pro b50 to install in my server for jellyfin video transcoding. However it just wont work Stream crashes before it starts. With ls -la /dev/dri it shows up in the docker container and the truenas shell. With intel_gpu_top -L it also shows up in the truenas shell.

If I try to monitor it with iintel_gpu_top -d drm:/dev/dri/card1 I get the following error:

Failed to detect engines! (No such file or directory)
(Kernel 4.16 or newer is required for i915 PMU support.)
zsh: segmentation fault (core dumped) intel_gpu_top -d drm:/dev/dri/card1
root@truenas[/]# 2026 Jan 4 14:30:34 truenas Process 58769 (intel_gpu_top) of user 0 dumped core.

Module libudev.so.1 from deb systemd-254.26-1~bpo12+1.amd64
Stack trace of thread 58769:
#0 0x000055963e5df464 n/a (intel_gpu_top + 0x9464)
#1 0x00007f1890c9624a __libc_start_call_main (libc.so.6 + 0x2724a)
#2 0x00007f1890c96305 __libc_start_main_impl (libc.so.6 + 0x27305)
#3 0x000055963e5df9b1 n/a (intel_gpu_top + 0x99b1)
ELF object binary architecture: AMD x86-64

Every way i tried to monitor it failed, is this a known issue because xe drivers aren’t fully supported yet and is there a way around it or should i jut give it up and wait for propper support?

As far as i understand it the Intel B-Series cards are not yet fully supported by the i915 driver but need the newer xe driver which isn’t fully suported yet (as far as i know). And i’ve seen comments that intel cards need resizable bar enabled for transcoding. Have you checked if it’s enabled in the bios?

Thats also what i got as far as i know are my mainboard and cpu way too old to support resizable bar, I also dind’t find the option in my bios.

It looks like the XE driver is loaded:

root@truenas[~]# lspci -k -s 06:00.0
06:00.0 VGA compatible controller: Intel Corporation Battlemage G21 [Intel Graphics]
Subsystem: Intel Corporation Battlemage G21 [Intel Graphics]
Kernel driver in use: xe
Kernel modules: xe