New install with new Radeon 7800XT, PC won't shutdown fully or restart

This machine used to have a GTX1080 and it worked great but it’s fan was on it’s last legs and I wanted to move away from nVidia so grabbed a 7800XT, backed up everything important and wiped for a fresh install with the new GPU.
Install went fine apart from the ISO not picking up the supported resolutions but figured it was just running an old kernel and the online install should fix that, rebooted into my newly installed system and everything seemed to be working perfect, was a bit jarring not having a GPU tray app but got my head around that and in general the card is absolutely flying except that I can’t shutdown or restart the system without having to press the physical buttons on the case. I’ve looked in the journalctl logs and can’t see any errors for the shutdown at all and when I start a shutdown it is like everything is off, except the lights on the power button and the GPU, also if I press a key on the keyboard that comes back to life.

Here’s the boot log

Has the firmware for that card made it into linux-firmware yet? You might see if temporarily switching to linux-firmware-git from the AUR makes any difference.

Gave that a try but it made no change, I had to skip the gpg signatures of linux-firmware-git by running yay linux-firmware-git --mflags --skippgpcheck to get makepkg to skip the checks, use at your own risk.

Here’s updated last boot logs in case they point to anything;

Maybe try disabling the watchdog

Edit: I see this in the log.

Sep 11 14:00:27 sp4rkr4t-PC kernel: watchdog: watchdog0: watchdog did not stop!
Sep 11 14:00:27 sp4rkr4t-PC systemd-shutdown[1]: Using hardware watchdog 'SP5100 TCO timer', version 0, device /dev/watchdog0
Sep 11 14:00:27 sp4rkr4t-PC systemd-shutdown[1]: Watchdog running with a timeout of 10min.

So try this:



blacklist sp5100_tco

1 Like

Done and done, thanks for the help everything seems to be fine now.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.