Hello,
After attempting to pass 13th gen igpu to windows 11 for a couple of weeks, gave up, purchased used AMD rx 6800, had same code 43 for AMD, eventually realized that disabling resizable BAR and 4g decoding resolved the issue for the AMD card. For the heck of it and without adding intel to blocklist or registering it with VFIO, simply used Proxmox GUI to pass intel through to windows as is and to my surprise, the code 43 for it was gone too.
Then followed one of the many guides to pass intel through to Truenas (blocklisted, registered with VFIO, etc) in order to decode media, but didn't work. Then, tried to pass through to windows 11 and this time, code 43.
My question is -- considering igpu passed through without using VFIO, how can I revert intel igpu back to using i915 kernel driver rather than the VFIO-pcie driver? removed blacklisting and vfio.conf igpu address and rebooted but still used VFIO driver. Also unbound from VFIO (echo 1 > /sys/bus/pci/drivers/vfio-pci/0000:00:02.0/remove) then modprobed it manually and it used i915 kernel but one I start the windows 11 VM, reverts back to using the VFIO driver and gives code 43.
Thank you
After attempting to pass 13th gen igpu to windows 11 for a couple of weeks, gave up, purchased used AMD rx 6800, had same code 43 for AMD, eventually realized that disabling resizable BAR and 4g decoding resolved the issue for the AMD card. For the heck of it and without adding intel to blocklist or registering it with VFIO, simply used Proxmox GUI to pass intel through to windows as is and to my surprise, the code 43 for it was gone too.
Then followed one of the many guides to pass intel through to Truenas (blocklisted, registered with VFIO, etc) in order to decode media, but didn't work. Then, tried to pass through to windows 11 and this time, code 43.
My question is -- considering igpu passed through without using VFIO, how can I revert intel igpu back to using i915 kernel driver rather than the VFIO-pcie driver? removed blacklisting and vfio.conf igpu address and rebooted but still used VFIO driver. Also unbound from VFIO (echo 1 > /sys/bus/pci/drivers/vfio-pci/0000:00:02.0/remove) then modprobed it manually and it used i915 kernel but one I start the windows 11 VM, reverts back to using the VFIO driver and gives code 43.
Thank you