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.
220 stars 28 forks source link

[Question] RadeonResetBugFix does it work in this setup? #43

Open Riddle1988 opened 1 month ago

Riddle1988 commented 1 month ago

Hi,

In the tutorial from the repository it is written under chapter Configuring the GPU in the Windows VM under step 9 "Install [RadeonResetBugFix] service". Later on it is written we should put our Display to none, but in the description from RadeonResetBugFix it is written we need to have at least one additional Display device for the service to work. Does the RadeonResetBugFix work for you guys in this setup? I have AMD 5600G where I was able to do passthrough and all seems to work, the only problem is that I experience RadeonResetBug and RadeonResetBugFix is not working for me. If I put Display to anything else except "none" my display will not be on the monitor, but if I put it to "none" then I have the picture but RadeonResetBugFix is not working then and I cannot reboot VM without rebooting the machine. I tried changing Primary GPU setting but this did not help.

Has anyone experience the same issue or does RadeonResetBugFix service on the guest work for you?

I am using: win10 Guest Proxmox 8.2.x SeaBios P35-8.1 5600G without any other GPU expect iGPU

Thanks

Jayowski commented 1 month ago

Yes, I had RadeonResetBugFix working on multiple systems, including 5600G, 7600G and (currently) 8700G. Display must be set to "none" in order to display output on a physical monitor.

If the RadeonResetBugFix is not working for you, uninstall it and reinstall, be sure to run it as administrator. Without it I would not be able to restart/shutdown the VM without restarting the host.

mntyfrsh commented 1 month ago

Tested with Ryzen 5700U, 7735HS and 7840HS on Windows 11. RadeonResetBugFix works when setting Hardware Display to 'Default' and 'None'. No issues. Works a charm.

Jayowski commented 1 month ago

Tested with Ryzen 5700U, 7735HS and 7840HS on Windows 11. RadeonResetBugFix works when setting Hardware Display to 'Default' and 'None'. No issues. Works a charm.

How did you install the RadeonResetBugFix service? I installed W11 for testing purposes once and could not install the service so I gave up. I mainly use W10/Linux as my daily drivers so probably I missed a step and am wondering if W11 handles services differently.

mntyfrsh commented 1 month ago

Followed the instructions on the github page. Open an elevated CMD window and run RadeonResetBugFixService.exe install

https://github.com/inga-lovinde/RadeonResetBugFix?tab=readme-ov-file#install-instructions

Riddle1988 commented 1 month ago

@mntyfrsh did you use seabios or uefi? for me on win10 on seabios it seems not to work. installed with admin rights´but ok it is not a big deal since windows will be running 24/7 most of the time.

mntyfrsh commented 1 month ago

The Proxmox VM's I tested with are configured as UEFI. I did not test with SeaBIOS.

Riddle1988 commented 1 month ago

Thank you for the info :) If I find time I will try it with UEFI.

EDIT: I have successfully installed Win11 with BIOS that I extracted from ASUS MBO that I have... there are two BIOS for AMD 5xxxG processors one is for legacy bios and the second is for UEFI bios. For me RadeonResetBugFix worked only with UEFI setup. Maybe someone will find this useful.