Proxmox 8 | 12th gen (Alder Lake) iGPU passthrough for transcoding


New Member
Mar 13, 2023
Hey guys, following this guide for the mentioned purpose:
It installs srvio drivers and then passthrough raw device.

I can see the graphics card in my Ubuntu VM:
lspci | grep VGA

00:02.0 VGA compatible controller: Device 1234:1111 (rev 02)
00:10.0 VGA compatible controller: Intel Corporation Alder Lake-P Integrated Graphics Controller (rev 0c)

Although I don't think the gpu is functional:

ls -al /dev/dri
total 0
drwxr-xr-x   3 root root      80 Jul  6 01:15 .
drwxr-xr-x  19 root root    4160 Jul  6 01:16 ..
drwxr-xr-x   2 root root      60 Jul  6 01:15 by-path
crw-rw----+  1 root video 226, 0 Jul  6 01:15 card0

What other steps do I need to follow to make Alderlake iGPU transcoding work with Plex?

hardware info:
Intel Nuc 1240p
Linux 6.2.16-3-pve #1 SMP PREEMPT_DYNAMIC PVE 6.2.16-3
Ubuntu VM: SeaBiIOS, Default (i440fx)


The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!