isc30 / ryzen-7000-series-proxmox

Get the Ryzen 7000 series processors with AMD Radeon 680M/780M integrated graphics or RDNA2/RDNA3 GPUs running with Proxmox, GPU passthrough and UEFI included.
315 stars 35 forks source link

UM 790 pro: Need to reaboot each time to have it working #33

Open odror opened 5 months ago

odror commented 5 months ago

I have the same Setup on ubuntu 24.04 The only CPU configuration that worked for me is hypervisor default, which is qemu64

I can get the VM to use amd gpu after boot.. If I restart the VM, it will stop using the amd gpu and I have error 43 Basically I need to restart the computer each time that I need the passthrough to the amd gpu.

Has anyone find a solution for this "error 43" problem.

isc30 commented 5 months ago

Hey yes that is a known issue, it’s the AMD reset bug and there is little you can do about it

-- [image: Ivan Sanz-Carasa] Ivan Sanz-Carasa @.*** +34 670 096 753

El El sáb, 20 abr 2024 a las 1:55, odror @.***> escribió:

I have the same Setup on ubuntu 24.04 The only CPU configuration that worked for me is hypervisor default, which is qemu64

I can get the VM to use amd gpu after boot.. If I restart the VM, it will stop using the amd gpu and I have error 43 Basically I need to restart the computer each time that I need the passthrough to the amd gpu.

Has anyone find a solution for this "error 43" problem.

— Reply to this email directly, view it on GitHub https://github.com/isc30/ryzen-7000-series-proxmox/issues/33, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACSOOC66CVNIHW7UGJF7AYDY6GVHZAVCNFSM6AAAAABGP7KJS6VHI2DSMVQWIX3LMV43ASLTON2WKOZSGI2TIMRVHE3TGNY . You are receiving this because you are subscribed to this thread.Message ID: @.***>

odror commented 5 months ago

Did anyone try to reset the card by redoing all the reboot operations for the gpu without rebooting. As it is now I may as well dual boot with windows.

I have also tried using virsh nodedev-detach attach to restore the gpu back to the OS, but was unsuccessful. Any tricks with that or workaround will be appreciated.