Alderlake igpu passthrough issue pve 9.1.2

xsupermariox

New Member
Dec 7, 2025
3
0
1
To preface I am a noob when it comes to linux. I am trying to run jellyfin with igpu passthrough for hardware transcoding. I followed a few guides to try to get it to work from an lxc install script that should have done it, to a linux vm, to now a win 11 vm. I am not sure if it works in the linux vm as I am having permission issues with my zfs share, so that's why I have moved onto a windows vm.

The last thing I tried was to follow this guide https://github.com/strongtz/i915-sriov-dkms

I only tried the xe drivers. The igpu shows up without adding the efi firmware but is not utilized in jellyfin. Everytime I try to add the firmware like in the guide the vm wont boot. I'm assuming im doing something wrong. Interestingly if I run a gpu benchmark like heaven I see full utilization. Would someone be able to help make sure it is correctly set up. Not sure what commands you need me to run to get you all the info you need.

Kernel 6.17.2
 
I managed to have one movie from the bunch transcode. Not sure what the issue is. When I try the same movies on my other pc with a gpu they all use the nvenc encoder from the gpu where as on the proxmox node there is no gpu utilization only cpu