Hey, so long story short, I run QubesOS. I’ve been trying to daily drive it but have found that the lack of 3d acceleration and video decode in VMs/Qubes has nearly been a deal breaker. Solution? Get a SR-IOV capable GPU!
So the question is simple, what GPU should I get for SR-IOV?
A few things to note:
-I don’t know if I can use mdev-based vGPU solutions, QubesOS supports PCI passthrough but not mdev passthrough. I could try to do it manually, but that kind of sounds like a pain.
-I am likely required to install drivers to dom0 (my host) to get vGPU supported. Long story short, I’m not supposed to install any custom drivers or proprietary software… or really anything to my dom0 (which is effectively host). I’d prefer to not go NVIDIA, but if it’s the best option, let’s just go with it.
Now, I’ve already tried a 12th gen Intel iGPU but found it super unstable and just outright not working on QubesOS. (It worked, just barely, on my Arch Linux install)
I’ve considered a few options:
-Intel Arc A770 (Pros: Cheap, Cons: Required either a cross-flash or the slow Xe kernel module)
-NVIDIA A2 (Pros: Supports SR-IOV from NVIDIA, Cons: EXPENSIVE)
-NVIDIA P4 (Pros: CHEAP, Cons: Required mdev and is pre-Turing)
I would put whatever AMD offers here but I can’t find solid information on AMD’s SR-IOV offerings.
I’m sorry for rambling, I just wanna find a solution so I can get my work done.