System Freezes After Wake from Sleep - Complete Lock-up Requiring Hard Reset - AMD 7600X / 7900XT

System Specifications:

  • CPU: AMD Ryzen 5 7600X
  • GPU: AMD Radeon RX 7900 XT
  • RAM: 32GB
  • DE: KDE Plasma with Khronkite tiling
  • Kernel: 6.12.4-arch1-1

Issue Description:
After a recent system update using paru, my system completely freezes upon waking from sleep. This occurs regardless of how the system enters sleep mode (whether through the Start Menu or ‘systemctl sleep’). When attempting to wake the system, it becomes entirely unresponsive - I cannot switch TTYs or perform any actions, requiring a hard shutdown.

Reproduction:

  • The issue occurs consistently on every wake from sleep
  • Happens with all sleep initiation methods
  • System becomes completely unresponsive upon wake
  • No error messages visible before freeze

Attempted Solutions:
I’ve tried adding the following to systemd-sleep.service following this post:

[Service]
Environment="SYSTEMD_SLEEP_FREEZE_USER_SESSIONS=false"

This modification did not resolve the issue.

Additional Information:

  • I cannot provide logs as journalctl only shows logs since the last boot
  • Could someone provide guidance on how to collect relevant logs for sleep/wake issues? That’d be super appreciated :slight_smile:

Any help or guidance is of course greatly appreciated, and as always, please remember to take care of yourselves and your own system(s) before helping this silly newbie out :smiley:

Hey! Can you check your UEFI/BIOS settings and make sure eRP is enabled?

Hey Canoe, sorry for the question but why is eRP needed? It’s quite nice to have my peripherals powered even while my PC is sleeping or turned off, as it’s quite handy if I have anything charging from one of my USB hubs.
I hope the question isn’t too offputting, I just want to understand this setting and change better before applying it to my system, since it’s the first time I’ve encountered it :slight_smile:

No stress! Always good to better understand what’s involved! :slight_smile:

I’ve had similar experiences where my machine wouldn’t sleep or shutdown properly unless I changed eRP ; It would misbehave after sleep, and still have fans running after shutdown.

I think there’s a setting that allows you to power things from your PC while the main board is effectively powered down, - but it’s dependent on your motherboard too. My only other recommendation is to see if there’s anything useful on the Arch wiki :

https://wiki.archlinux.org/title/Power_management/Suspend_and_hibernate

Hope you figure it out, power settings can be a bit of a pain!

Thanks for the quick reply Canoe, I’ll give eRP a go to see if that fixes things, though I feel like it’s something to do with my system, as it’s only started to happen after a system update.
Will chime in with the results once I get around to changing the setting, I’ll most likely do it tomorrow before turning on my system

1 Like

I gave eRP Ready a go from the BIOS, and while that didn’t fix the issue, I found out that the issue doesn’t seem to happen with the LTS version of the kernel. I haven’t tested this thoroughly, but I’ll give putting my system in sleep mode with the LTS kernel another go as soon as I have time.

Will report back with more info, thanks for the help!

1 Like

Might be related to this. Disabling bluetooth solved it for me, as I don’t need BT atm.

Met the same issue with Intel Arc 770. Please let us know if you fixed this problem, thx!

I forgot about this post’s existance since I didn’t get any notification, but my fix was to ultimately stay on the LTS kernel. I’m not sure that was my fix before having to reinstall clean, but it’s what I’ve been doing since I had to reinstall. Silly me corrupted the main partition on my birthday, wasn’t that a lovely gift for myself :sweat_smile:

Anyways, TL;DR stick to LTS kernel

Naah, on Christmas Day, I decided to reinstall my server, keeping me busy from oh 1 am till 6 am or so? We do things like that.
Oh and 6.12 has seemed to resolve a similar sleep/hibernate issue for me. I was running LTS during 6.11 too.

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