I have a media server based on Ubuntu server 22.03LTS with Kernel updated to the latest stable 6.5.7 running on Proxmox 8 as a VM. My machine is a Beelink EQ12 with an intel N100. Im using Jellyfin server 10.8.
My obstacle is that I cannot activate the transcoding on Jellyfin because I cannot see the renderD128 in /dev/dri. I thought It was because my processor is quite new so I needed the latest kernel but… after installing the latest kernel and rebooting… I still don’t see the renderD128.
It’s frustrating. I don’t know what else to do.
So, open a terminal and check if the device is there on your system?
It’s frustrating. I don’t know what else to do.
Follow the excellent Jellyfin documentation for hardware-transcoding.
The
/dev/dri
doesnt magically appear when you run Jellyfin inside a VM. You should also ask /r/Proxmox if you need help to passthrough your device to the VM.The others gave you a solution but note the following:
Jellyfin in a VM means that once you passthrough the GPU to the VM, you will lose graphical capabilities on the host. That could be a dealbreaker. Segmenting the GPU is inefficient.
I host my Jellyfin in a LXC because I can passthrough the GPU without reserving it to the LXC.