[SOLVED] PVE 9.0.4 iGPU passthrough, error 43

ChristTheGreat

New Member
Aug 18, 2025
2
1
3
Hello!

I've been using Proxmox for a couple of months now. I want to try to remove the usage of my GTX 1660 super and use Intel quicksync and iGPU capabilities for my NVR and Plex.

I have 2 spare Dell Optiplex 7060, with an i5-8500T, with Virtualisation and VT-D enable. I've tried mutiple guide on how to passthrough the iGPU to a VM (which is a windows 11). No matters what I do, the VM see Intel UHD 630, but error code 43.

I tried blacklisting the driver, no black list, IOMMU is enable, VM is OVMF, pc-q35-10.0, UEFI enable, TPM, PCI device is assigned to the right ID... There is something I miss, or the computer is not able to pass normally the iGPU.

I tried multiple guide, from proxmox doc, from 3os.org and other, it is not working o_Oo_O.

I,ve been looking on proxmox forum, people having this issue, some fixed it, other not. What am I missing?

Any help is appreciated :)
 
Direct passthrough of Intel iGPU doesn't work on Proxmox VE 9.

Proxmox engineers have reproduced the issue but haven't found a solution.

You should wait for the outcome of the original thread rather than continuing the discussion in a new thread.

 
  • Like
Reactions: ChristTheGreat
It works, but requires a custom vbios.
Since it's not a core feature, you'll just have to be patient and wait.
Alternatively, you could open a ticket and they might provide some information.
 
It works, but requires a custom vbios.
Since it's not a core feature, you'll just have to be patient and wait.
Alternatively, you could open a ticket and they might provide some information.
Thanks for the update uzumo.

FYI, mine aint an iGPU but i get the error 43 since the update, i have mine working but it aint a permanent fix , just using older kernel i selected at boot on the vm. (debian 13)


Thanks again
 
@neiion do I understand it right you have it working on latest proxmox, but using an older kernel?
What kernel is it (still) working?
 
@neiion do I understand it right you have it working on latest proxmox, but using an older kernel?
What kernel is it (still) working?
hi @mrmrv
not sure what has happened since but i done a reboot of the vm (debian 13) that had the gpu passthrough and selected the latest kernel and it picked up the gpu successfully. so to recap mine works with latest proxmox host and latest selected on boot in VM (6.12.57+deb13-amd64) prior to this i had to select 6.1.0-30-amd64 on boot in the vm.
 
@neiion do I understand it right you have it working on latest proxmox, but using an older kernel?
What kernel is it (still) working?
Hi Mrmrv

sorry but i just remembered i did the following also
i ran this (in the VM) , this was what fixed it for me. forgot all about it :)



sudo apt-get install linux-headers-amd64

dpkg-reconfigure nvidia-kernel-dkms