IOMMU/PCIe Passthrough RX580 on ArchLinux Freezes/Locks Up

Is that while the VM is running?

Prior to that, double-check if you passed through GPU + audio. You should try a fresh install of Windows once again and install the driver before activating MSI. The legacy interrupt handling should work out of the box (eventual stuttering aside).

Another tip: Check energy settings in your host’s UEFI and disable ASPM if enabled. My host always froze upon starting the VM when this was enabled (Nvidia card).

Try following this guide. Maybe you have overlooked something. Other than that I can’t really help you further. Wish you good luck.

1 Like