Intel 11th gen. iGPU passthrough? GVT-g, SR-IOV

Hi guys, I’m the new one here. :vulcan_salute:

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! :v:

@qoony8kpolpr when you passthough the IGPU you are assigning the IGPU to the guest system. There isn’t a graphical system for the host. When you passthough you IGPU and you do not have a dedicated graphic card, you. Create a headless system. So the only way you can acccess your host is by ssh into it. I would just buy a used card instead of trying creating a headless system.

afaik 11th gen has none working correctly. I use Unraid for sriov and over there are no 11th gen sriov working. Just 12/13/14 Gen

SRIOV is sharing a device with multiple OSs, passthrough is not that.

GVT-D is your only option post 10th gen if memory serves correctly. The only option to partition the GPU is SR-IOV or using paravirtualized GPUs on a Hyper-V host. I just got my hands on a reServer 11th Gen i3, so I’ll be testing the GVT-D soon :slight_smile: