Hi guys, I’m the new one here.
I tried to setup mediated device passthrough to share my Intel iGPU with a Windows10/11 VM for better graphic performance and hardware acceleration. I thought that this would be possible using GVT-g, but apparently 11th Gen Intel CPUs do not support this anymore…
It is mentioned that the CPU supports SR-IOV and I should be using this instead. Reading a bit about SR-IOV I’m not completely sure if this is what I need? I want to use the iGPU on the host and guest at the same time. Is this possible with SR-IOV? How would I set this up? And then I came across VFIO and LIBVF-IO and I’m confused even more.
In my UEFI I already activated VT-x, VT-d and IOMMU, but couldn’t find a SR-IOV option. According to the manual (page66) this option should be there.
edit: I was blind… found the SR-IOV option now and it is already activated.
So… how should I go about this? Can I share my iGPU with host+guest, or should I rather buy a dedicated GPU and passthrough the whole PCIe device? I’d prefer not buying something new right now.
Mainboard: ASRock H570M-ITX/ac
CPU: 11th Gen Intel i7-11700K (Rocket Lake)
OS: NixOS 23.11
Kernel: 6.1.61
Thanks in advance!