VM iGPU Passthrough

Setting Up

This guide seems to work for Strix Halo:
https://github.com/isc30/ryzen-gpu-passthrough-proxmox

This is mostly tied to Proxmox, but should still be applicable to regular systems with KVM installed.

Notes

  • hardware IDs are 1002:1586 (iGPU) and 1002:1640 (audio)
  • the 'reset bug' is here, I found no way to avoid it
  • set the fixed VRAM amount in the BIOS and never change it on the OS level, otherwise expect major slowdowns and crashes
  • this issue might be worth looking into

Files

(taken from Devices/GMKtec EVO-X2, BIOS version 1.04)

0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9