That’s because of this workaround that I was using for the GPU reset bug. It basically involves using startup/shutdown scripts on Windows to enable/disable the GPU, and then suspending the entire PC to RAM between runs of the VM.
Just in case that was causing the issue, I removed the startup/shutdown scripts, but it still doesn’t work. That just causes it to hang immediately after the VM’s TianoCore boot screen. It doesn’t even go black anymore — it just freezes on the boot screen with the loading circle there at the bottom.
Fedora Silverblue 33.
That’s right.
Okay, I gave that a go. The VM works fine without GPU passthrough. I made a new VM configuration, using basically default settings except for telling it to use my Windows drive. It booted up just fine with Spice. Once the GPU is passed through, it no longer works.
I don’t know what else to try… Is that my only option left? I really don’t want to have to reinstall Windows.
Thanks.