I got a 9060XT intended for a eGPU build, but gave it a run with passing through to a Windows 11 VM.
It seems to work exactly the same as my 9070XT.
Tested so far :
VM reboots (tested 3 reboots in a row and WIN 11 starts every time)
VM shutdown (rebinds to amdgpu after shutting down successfully)
Notes : you need to stop your Linux window manager and unbind amdgpu to get thinks to work when you shut the VM down (but this seems to be an amdgpu bug rather than the cards)
Ever since Venus appeared, Linux guest is kinda redundant for passthrough.
For those uninitiated: Venus basically allows you to set up Vulkan guests on the VM itself. Thus, you no longer need to pass through the entire GPU for 99.99% of all use cases, and it comes with better supervision than passthrough.
@BuzzBumbleBee Can you share your configuration? I am trying to passthrough the asus prime 9060xt 16gb to a windows vm using proxmox but running into issues, the gpu is not even appearing in the vm.
I’ve been meaning to try this out, though it’ll be a few weeks before I have the time and energy.
This gist: QEMU with VirtIO GPU Vulkan Support · GitHub appears to be the most up to date guide on how to use it that I can find. If anyone has other recommended resources I’d appreciate them.