I’ve been messing around with QubesOS on my device for a couple hours trying to get GPU passthrough setup. It seems that, atleast from dom0 which is where I assume I’m suppose to set this up, qvm-pci list returns an error “Failed to list ‘pci’ devices, this device type either doesn’t not exist or you do not have access to it.” I’ve been using QubesOS for nearly as long as I’ve been trying to solve this issue so sorry if I’m missing something (like if I shouldn’t be doing this within dom0 as root). I cannot seem to find anything in /sys/kernel/iommu_groups either.
lspci does properly return a list of PCI devices though.
This is a VERY fresh install.
My setup:
-Intel 11th gen mobile CPU w/ integrated graphics
-NVIDIA RTX 3070 (Nouveau driver disabled w/ kernel parameters, nvidia driver not installed)
-HP laptop
(Yes, I’m on a machine other than the one I described in my previous post)
I found a thread about this and the user solved the issue by disabling Intel Volume Management Engine in the bios, the only problem is that I’m on an HP potato machine. If you’re not familiar, the HP bios is so limited you can barely do anything with it (there aren’t even options for XMP and whatnot, just turn off and on secure boot, and some other basic things).
I’ve done IOMMU on other distros on the exact same configuration without issue.