Hi,
Previous I had an Inter 8600T and passed through the onboard igpu to a Windows VM without much issue using the instructions available online (using I think vt-g).
I moved to a gen 11 Nuc - a 1165G7 using Intel Iris XE, as the IRIS gpu is sufficient for my needs and pretty good.
Reading circa 10month old threads it appears that gen 11 processors no longer support vt-g passthrough. This is seemingly not a problem (for me) though as vt-d / SR IOV is supported. My intention was therefore to passthrough the Iris XE GPU to a Windows VM (which I with Jellyfin and would provide decent transcoding) using SR IOV or vt-d.
While I see there are problems to do with getting XE to work with Linux I didn't think that applied to me as the VM I want to use is Windows 11 based. I also see you can't use vt-g. Again, fine. I can however use vt-d / SRIOV.
Now, there are no dedicated instructions (that I can see) for passing through the Iris XE GPU via SR IOV. So I may have simply misconfigured something. But is it possible to pass through the XE gpu to my windows VM this way? Try as I might I cannot get it working. I can see the XE GPU in Device Manager in the Windows VM but I cannot get the system to actually run the GPU (it doesn't show up in task manager and I can't get Jellyfin to work with quick sync - presumably because it is not properly operative in the VM).
I would be grateful for advice.
Of course, I fully see the many threads on this issue but can I reiterate that 99% seem to be trying to get Iris XE to work via vtg-g, which I know is a non-starter. The rest cite issues over lack of drivers in Linux. I know that but my VM is Windows. So how to get I Iris XE working via SR IOV / vt-d on a Windows VM.
Alternatively, does anyone have update this functionality being incorporated. All the threads seem to have gone dead 3 - 10 months ago. I'm not sure if that is because the issue was resolved or those who wanted to do this just ran out of energy on the issue.
Thanks,
Jeremy
Previous I had an Inter 8600T and passed through the onboard igpu to a Windows VM without much issue using the instructions available online (using I think vt-g).
I moved to a gen 11 Nuc - a 1165G7 using Intel Iris XE, as the IRIS gpu is sufficient for my needs and pretty good.
Reading circa 10month old threads it appears that gen 11 processors no longer support vt-g passthrough. This is seemingly not a problem (for me) though as vt-d / SR IOV is supported. My intention was therefore to passthrough the Iris XE GPU to a Windows VM (which I with Jellyfin and would provide decent transcoding) using SR IOV or vt-d.
While I see there are problems to do with getting XE to work with Linux I didn't think that applied to me as the VM I want to use is Windows 11 based. I also see you can't use vt-g. Again, fine. I can however use vt-d / SRIOV.
Now, there are no dedicated instructions (that I can see) for passing through the Iris XE GPU via SR IOV. So I may have simply misconfigured something. But is it possible to pass through the XE gpu to my windows VM this way? Try as I might I cannot get it working. I can see the XE GPU in Device Manager in the Windows VM but I cannot get the system to actually run the GPU (it doesn't show up in task manager and I can't get Jellyfin to work with quick sync - presumably because it is not properly operative in the VM).
I would be grateful for advice.
Of course, I fully see the many threads on this issue but can I reiterate that 99% seem to be trying to get Iris XE to work via vtg-g, which I know is a non-starter. The rest cite issues over lack of drivers in Linux. I know that but my VM is Windows. So how to get I Iris XE working via SR IOV / vt-d on a Windows VM.
Alternatively, does anyone have update this functionality being incorporated. All the threads seem to have gone dead 3 - 10 months ago. I'm not sure if that is because the issue was resolved or those who wanted to do this just ran out of energy on the issue.
Thanks,
Jeremy