I just upgraded my server from a ryzen 5 1600X to a ryzen 5 4600G. During the boot process, the server turns on correctly and even gets past the BIOS splash screen, then displays GRUB. Proxmox then tries booting and displays:
Loading Linux 6.x
Loading pve
the screen then turns off (not black, off), my keyboard lights turn off and i can no longer turn off the server by pressing the power button for a long time. the fans inside the case keep spinning. the POST LED for the CPU briefly flashes, then the LED for "DRAM" turns on and the system stays like this until power is cut with the PSU switch. On reboot, the system takes a while to get to the BIOS splash screen, as if it were retraining RAM timings.
This behavior also happens with a spare windows install, but nothing is ever displayed after the BIOS splash.
here's all the steps i took to try to fix this issue:
- install BIOS updates to a version that supports the 4600G, both to the main and backup BIOS
- install EC FW Update Tool as required by gigabyte when the BIOS update instructions said to
- Installed a dGPU (a really used GT 730 I previously used with the 1600X)
- swapped back to the 1600X (it then booted correctly) and updated the system with apt
- Installed firmware-amd-graphics from the second item in this link installed with
dpkg -x
+cp -r
+update-initramfs
( can't install through apt because it would uninstall the proxmox kernel) - looked in
journalctl -t kernel
for any error messages, there were no messages at all from attempted boots with the 4600G - ran memtest for 1 full pass. no RAM issues. this ram previously passed a full 48 hours memtest with no problems and is fairly new.
- Updated BIOS to the very latest version (54c)
The fact GRUB runs (and so does memtest) points me to a video driver issue on linux. I know from experience that ryzen APUs on linux require some special config, but i cannot for the life of me remember what this config is. The CPU may also simply be defective, but i doubt it.
System config:
proxmox 8 (up to date as of 2024-08-31) (problem also happens with a random windows 10 ssd that i have laying around, it works with the 1600X)
Ryzen 5 4600G
Gigabyte AB350 gaming-3 rev 1.0 (BIOS version F52e/F54c)
GT 730 (problem also happens without it)
GSkill Aegis K2 DDR4 2666 32 Go C19 (2*16), in slots marked red on the motherboard
Hard drives all report no SMART problems
Cooler master MWE 550W bronze V2 PSU