QEMU-KVM, GPU Passthrough, Windows 10 - Crashing
OK, so thanks to this post I've managed to fix the issue, at least in a test environment:
https://forums.engineerworkshop.com/t/fixing-gpu-passthrough-on-windows-10-vm-in-proxmox/207
The steps I took were:
- Set
<kvm><hidden state='off'/></kvm>
in my VM config - this disabled the GPU drivers so I could boot into windows - Set the
MSISupported
registry key to "1" for my GPU - Re-set
<kvm><hidden state='on'/></kvm>
in my VM config
--
I'll rebuild my VMs properly next weekend (I've been running one Win 10 instance on bare metal) and, all things going well, accept this as the answer.
--
Edit: I rebuilt my VMs and the above initially fixed the issue. I run multiple different GPUs across my VMs however and, every time I changed GPU, it reset the registry key. I ended up replacing all my GPUs with AMDs which worked better (still have a reset bug, but at least they worked).