iGPU passthrough - Issues?

tweetyimok

New Member
Sep 29, 2023
3
0
1
Prefix -> I am faily new at this. That said, I have been able to do GPU passthrough in the past without too many issues. This time I am stumped trying to do an iGPU passthrough (AMD Ryzen 5 Pro 2400GE on HP EliteDesk 705 G4 Mini ). As soon as I add the PCI device, Proxmox complains/crashes. I suspect it is the IOMMU itself, rendering out the IOMMU groups yields this (I highlighted the iGPU) which, (if I understand correctly) means I need to pass the entire group, which is a lot.

Is this even viable? Some sort of work around, or don't I understand what is happening (I hope it is this option)
1709668795245.png
 
When doing PCI passthrough, you can only pass through all devices in the IOMMU group. Proxmox probably crashes because the SATA controller is part of the same IOMMU group, so your host loses access to the disks (among other things).

With the current setup of IOMMU groups it will be hard to get GPU passthrough working properly. If this is strictly a homelab and not a professional environment you could try using PCIe ACS override. Even then - make sure you understand the risks attached with using that (it breaks isolation between host and vm completely).