i915-sriov-dkms
i915-sriov-dkms copied to clipboard
Windows 11 guest recognize the sr-iov gpu. But how do I get virtual display acceleraion
CPU: Intel i9-13900k with IGPU UHD 770. I have Arch linux with the latest SR-IOV dkms module. I am able to pass any of the intel GPU Sr-IOV devices. I am NOT getting error 43, unless I pass the entire gpu. (device 00:02.0 ). If I pass any of the SR-IOV GPUs. I am not getting that error.
So How to I get to use this device. I want to do 1 of the following:
- Use it to accelerate a virtual display
- Be able to pass at least one or all the display ports (Do I also need to also pass one of the thunderbolts for that purpose). How Do I pass the HDMI port. (I have 3 potential ports 2 thunderbolts and 1 HDMI)
Don't know if this of any help, but check under "Part V: Windows VM Usage":
I appreciate your response, but I have noticed that they are using parsec to access the vGPU. I would like to access the vGPU with one of the existing ports (I have 3 ports attached to the iGPU)
They use qemu connector to access the vGPU. It is not well documented, but I was not able to use the connectors. I was able to install the driver.
my CPU is i7-1165G7 11th , GPU is Iris Xe, Its SR-IOV graphics always displays 43 in wodows10(11) vm
my CPU is i7-1165G7 11th , GPU is Iris Xe, Its SR-IOV graphics always displays 43 in wodows10(11) vm
Did you check another thread - only having vendor_id I was able to get rid of Code43.
my CPU is i7-1165G7 11th , GPU is Iris Xe, Its SR-IOV graphics always displays 43 in wodows10(11) vm
Did you try to extract IntelGopDriver.efi from your BIOS and pass it to romfile parameter of vfio-device in qemu/libvirt? In my case, this solved the problem with error n.43. And the video adapter now initializes properly.