Yeah, you've gotta tell us what you're working with. If it's a GeForce, I'm out of ideas. Try and find some resources from other people who've gotten it working, but AFAIK it's a really hard nut to crack, that's why I bought a Quadro.
Did you see this post? Might be helpful - if you saw/tried it already, I apologize. Looks like there's hope for geforce people after all, though.@AveryFreeman I did hypervisor.cpuid.v0=false before even installing the GPU in the VM. I Started the System with it, and shut it down right after it. After that I installed the PCI Device and added pciPassthru.use64bitMMIO = "TRUE", pciPassthru1.msiEnabled = "FALSE" and pciPassthru0.msiEnabled = "FALSE"
Then I started the VM again and Installed the Device Drivers. If I Keep the SVGA then I will only get Bluescreens at the windows Start. I deinstalled the Nvidia Drivers now, reinstalled them, then they work for this short period (No code 43) but after one reboot Code 43 appears again.
I even tried the ACS Check , but that also didn't help. I am on the Newest Windows Version.
I'll give this a try, thanks! The one thing I cant do is swap the this 1050 and the 9210i card because the 1050 cannot physically fit on the bottom slot on the gpu. I know doing so would limit it to 8 lanes, which is fine and might balance out any sort of pci-e lane exhaustion, but I did try this with a quadro k420 (which does fit) and it didnt make a difference.Did you try this:
- Setting this on the VM: svga.present = FALSE
- Or this on the Hypervisor in Configure - System - Advanced System Settings: VMkernel.Boot.disableACSCheck = true
- Try switching PCI-E slots if you put the GPU in the first one closest to the CPU. You might have to redo the passthrough on the other VM's, because PCI-E ID's can change.
You also can try re-installing the Win10 VM (or create a second one) without passing through the GPU yet, update it, install TightVNC, download Nvidia driver and do not install it yet, shutdown VM, passthrough GPU as PCI device in VM settings, set "hypervisor.cpuid.v0 = FALSE" and "svga.present = FALSE" , boot up VM, VNC into it, install driver, reboot, check if it works.
You might want to retry this setting "VMkernel.Boot.disableACSCheck = true" before that.
FWIW, I tried updating my primary GPU passthorugh machine from ESXi 6.7 to 7.0u3 and had so much problems, I reverted back to 6.7. Glad I made a backup. No 7.0u3 for me on my GPU passthrough machine until VMware fixes things.
I still have another machine running on 7.0u3, but it doesn't use GPU passthrough and only passes through HBA's, which works fine.
Did you use the remote desktop feature in the web console in VCSA/ESXi web interface? You might want to stay away from that one after you passed the GPU.
Did you try this:
- Setting this on the VM: svga.present = FALSE
- Or this on the Hypervisor in Configure - System - Advanced System Settings: VMkernel.Boot.disableACSCheck = true
- Try switching PCI-E slots if you put the GPU in the first one closest to the CPU. You might have to redo the passthrough on the other VM's, because PCI-E ID's can change.
You also can try re-installing the Win10 VM (or create a second one) without passing through the GPU yet, update it, install TightVNC, download Nvidia driver and do not install it yet, shutdown VM, passthrough GPU as PCI device in VM settings, set "hypervisor.cpuid.v0 = FALSE" and "svga.present = FALSE" , boot up VM, VNC into it, install driver, reboot, check if it works.
You might want to retry this setting "VMkernel.Boot.disableACSCheck = true" before that.
FWIW, I tried updating my primary GPU passthorugh machine from ESXi 6.7 to 7.0u3 and had so much problems, I reverted back to 6.7. Glad I made a backup. No 7.0u3 for me on my GPU passthrough machine until VMware fixes things.
I still have another machine running on 7.0u3, but it doesn't use GPU passthrough and only passes through HBA's, which works fine.
doing it now... hang tight!iGPU may interfere, don't have experience with those. PCI-E lanes should not be the issue, then only things would perform slower.
I currently use Nvidia drivers 512.77 for my gaming VM, so most probably your are good with 512.15.
You did try the steps I mentioned for a new VM, and following the steps in that exact order? So using TightVNC from another machine/vm? If not, I don't think I have any more tips for you.