I'd begin by checking if your BIOS/UEFI is up to date. Am 02.01.23 um 12:16 schrieb SET: > Hi, > > I am requesting help for a suspend/resume problem on a laptop since kernel > 6.1. > > The laptop randomly goes in s2idle mode instead of deep. Resuming from s2idle > is the problem, it would most often result in a black screen, magic keys don't > work and there's no choice than a hard reboot. The cycles below are grepped > from everything.log (using syslog-ng). > > Jan 2 09:04:02 asus0 kernel: [ 272.442844] PM: suspend entry (s2idle) > Jan 2 09:07:24 asus0 kernel: [ 81.496530] PM: suspend entry (s2idle) > Jan 2 09:07:36 asus0 kernel: [ 94.219950] PM: suspend exit > Jan 2 09:13:43 asus0 kernel: [ 74.020096] PM: suspend entry (deep) > Jan 2 09:13:53 asus0 kernel: [ 78.968818] PM: suspend exit > Jan 2 09:27:03 asus0 kernel: [ 831.165661] PM: suspend entry (deep) > Jan 2 09:27:12 asus0 kernel: [ 835.967426] PM: suspend exit > Jan 2 09:29:54 asus0 kernel: [ 103.750713] PM: suspend entry (deep) > Jan 2 09:30:12 asus0 kernel: [ 122.122386] PM: suspend exit > Jan 2 09:30:12 asus0 kernel: [ 122.122473] PM: suspend entry (s2idle) > Jan 2 09:35:27 asus0 kernel: [ 66.427487] PM: suspend entry (deep) > Jan 2 09:35:35 asus0 kernel: [ 71.262239] PM: suspend exit > Jan 2 09:49:10 asus0 kernel: [ 101.216846] PM: suspend entry (deep) > Jan 2 09:49:32 asus0 kernel: [ 122.833061] PM: suspend exit > Jan 2 09:49:32 asus0 kernel: [ 122.833242] PM: suspend entry (s2idle) > Jan 2 09:52:30 asus0 kernel: [ 96.227978] PM: suspend entry (deep) > Jan 2 09:54:33 asus0 kernel: [ 101.035466] PM: suspend exit > Jan 2 10:00:29 asus0 kernel: [ 456.496279] PM: suspend entry (deep) > Jan 2 10:00:50 asus0 kernel: [ 476.827893] PM: suspend exit > Jan 2 10:00:50 asus0 kernel: [ 476.828015] PM: suspend entry (s2idle) > Jan 2 10:06:29 asus0 kernel: [ 149.561486] PM: suspend entry (deep) > Jan 2 11:46:21 asus0 kernel: [ 155.932575] PM: suspend exit > > Using 'mem_sleep_default=deep' in '/etc/default/grub' (and grub-mkconfig > afterwards) does not alter this behaviour. > > After removing the above parameter, i.e., the default, /sys/power/mem_sleep > contains 's2idle [deep]'. I grant that 'deep' is the default suspend mode, > though it does randomly go in 's2idle' on its own. /sys/power/state contains > 'freeze mem disk'. > > After reverting to kernel 6.0.12-arch1, suspend/resume works normally, as it > always did. > > I'm out of ideas for a fix, and would appreciate any clues. > > Some hardware specs : > AMD Ryzen 5 2500U with Radeon Vega Mobile Gfx > VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Raven Ridge > [Radeon Vega Series / Radeon Vega Mobile Series] (rev c4) > > Thank you. > > > > >