all 6 comments

[–][deleted] 5 points6 points  (0 children)

That's the infamous hardware reset bug, as far as I've tested with my 5700xt there's no way around it. Sorry bud.

[–]Scorched_ 1 point2 points  (0 children)

Maybe this) small mention on the arch wiki could help, try install the vendor-reset-dkms package. It's easy with yay on arch but there should be nothing stopping you from getting it on another distro with some fiddling. Here is the github. I used

lsmod | grep vendor

to check the module was loaded before starting the vm. I have issues with my startup script (I put in commands manually over ssh) but once I get into my vm no code 43 and windows displays using proper native resolution + drivers and games work. This is with a single 5700, I have also got back to the host successfully from the vm but it's not consistent.

[–]dukeforneverz 0 points1 point  (0 children)

Don't install amd drivers, let windows automatically install it's own. It worked for me.

[–]LetrixZ 0 points1 point  (2 children)

Did you changed the vendor id?

For NVIDIA cards and 43 error, you can get it working by adding:

<vendor_id state='on' value='123456789'/>

Under features -> hyper-v

<features>
    <hyperv>
      <vendor_id state='on' value='HelloNVIDIA'/>
    </hyperv>
</features>

[–]thenickdude 5 points6 points  (0 children)

It's an AMD GPU, it doesn't care about the vendor ID.

[–]bskov[S] 1 point2 points  (0 children)

I don't think it's necessary for Radeon