Laptop not waking up after suspend

When I suspend my laptop (via GUI) it often (though I think not always) gets stuck there, meaning I have to old the power button to shut it down and then restart it. That’s obviously super annoying, any help would be greatly appreciated! :wink:

inxi -Fxz output:

System:
  Kernel: 5.8.11-1-MANJARO x86_64 bits: 64 compiler: N/A 
  Desktop: GNOME 3.36.6 Distro: Manjaro Linux 
Machine:
  Type: Laptop System: LENOVO product: 82A2 v: Yoga Slim 7 14ARE05 
  serial: <filter> 
  Mobo: LENOVO model: LNVNB161216 v: SDK0J40709 WIN serial: <filter> 
  UEFI: LENOVO v: DMCN27WW date: 05/26/2020 
Battery:
  ID-1: BAT1 charge: 22.6 Wh condition: 58.3/60.7 Wh (96%) 
  model: Celxpert L19C4PF4 status: Discharging 
  Device-1: hidpp_battery_0 model: Logitech Wireless Mouse MX Master 2S 
  charge: 50% (should be ignored) status: N/A 
CPU:
  Topology: 8-Core model: AMD Ryzen 7 4700U with Radeon Graphics bits: 64 
  type: MCP arch: Zen rev: 1 L2 cache: 4096 KiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 31949 
  Speed: 1397 MHz min/max: 1400/2000 MHz Core speeds (MHz): 1: 1397 2: 1397 
  3: 1397 4: 1397 5: 1398 6: 1397 7: 1397 8: 1398 
Graphics:
  Device-1: AMD Renoir vendor: Lenovo driver: amdgpu v: kernel 
  bus ID: 03:00.0 
  Device-2: Chicony Integrated Camera type: USB driver: uvcvideo 
  bus ID: 1-4:2 
  Display: x11 server: X.org 1.20.9 driver: amdgpu,ati 
  unloaded: modesetting,radeon resolution: <xdpyinfo missing> 
  OpenGL: renderer: AMD RENOIR (DRM 3.38.0 5.8.11-1-MANJARO LLVM 10.0.1) 
  v: 4.6 Mesa 20.1.8 direct render: Yes 
Audio:
  Device-1: AMD vendor: Lenovo driver: snd_hda_intel v: kernel 
  bus ID: 03:00.1 
  Device-2: AMD Raven/Raven2/FireFlight/Renoir Audio Processor 
  vendor: Lenovo driver: snd_rn_pci_acp3x v: kernel bus ID: 03:00.5 
  Device-3: AMD Family 17h HD Audio vendor: Lenovo driver: snd_hda_intel 
  v: kernel bus ID: 03:00.6 
  Sound Server: ALSA v: k5.8.11-1-MANJARO 
Network:
  Device-1: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel bus ID: 01:00.0 
  IF: wlp1s0 state: up mac: <filter> 
  Device-2: Realtek RTL8153 Gigabit Ethernet Adapter type: USB driver: r8152 
  bus ID: 4-1.4:3 
  IF: enp3s0f4u1u4 state: down mac: <filter> 
Drives:
  Local Storage: total: 953.87 GiB used: 119.60 GiB (12.5%) 
  ID-1: /dev/nvme0n1 vendor: Western Digital 
  model: PC SN730 SDBPNTY-1T00-1101 size: 953.87 GiB 
Partition:
  ID-1: / size: 928.94 GiB used: 119.60 GiB (12.9%) fs: ext4 dev: /dev/dm-0 
Swap:
  ID-1: swap-1 type: partition size: 8.80 GiB used: 0 KiB (0.0%) 
  dev: /dev/dm-1 
Sensors:
  System Temperatures: cpu: 38.8 C mobo: N/A gpu: amdgpu temp: 37 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 329 Uptime: 34m Memory: 15.06 GiB used: 3.05 GiB (20.2%) 
  Init: systemd Compilers: gcc: 10.2.0 Packages: 1371 Shell: Zsh v: 5.8 
  inxi: 3.1.05

What have you tried for resolving it so far? The forum contains numerous threads about waking up and suspend, I’m sure you can find something there already.

I found these ones:
–> Laptop is not waking from suspend
the only “solution” proposed there was to go back to Kernel 5.7 (which did not help), but isn’t the point of Arch/Manjaro to always be up to date with the Kernels?
Manjaro frozen after login from suspend/sleep
–> no solution applicable for me

I also looked at these ones, but the seem to not be relevant for my problem:


–> no answers there

–> no solution there

–> irrelevant

–> irrelevant

–> solution for different problem

So actually I did not try anything yet because I did not find anything worth trying (in my opinion). If there is some post I missed (I did not go through the whole list) please let me know.

After a failed suspend and reboot cycle, post here the output of journalctl -p3 -b-1 and maybe we’ll see something noteworthy.

1 Like

I have the same problem with this an Asus Vivobook S15

System:    Kernel: 5.8.11-1-MANJARO x86_64 bits: 64 compiler: N/A Desktop: KDE Plasma 5.19.5 Distro: Manjaro Linux 
Machine:   Type: Laptop System: ASUSTeK product: VivoBook_ASUSLaptop X521IA_M533IA v: 1.0 serial: <filter> 
           Mobo: ASUSTeK model: X521IA v: 1.0 serial: <filter> UEFI: American Megatrends v: X521IA.303 date: 07/31/2020 
Battery:   ID-1: BAT0 charge: 22.5 Wh condition: 49.4/50.0 Wh (99%) model: ASUSTeK ASUS Battery status: Discharging 
CPU:       Topology: 8-Core model: AMD Ryzen 7 4700U with Radeon Graphics bits: 64 type: MCP arch: Zen rev: 1 
           L2 cache: 4096 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 31949 
           Speed: 1397 MHz min/max: 1400/2000 MHz Core speeds (MHz): 1: 1397 2: 1397 3: 1397 4: 1397 5: 1397 6: 1397 7: 1398 
           8: 1397 
Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] Renoir vendor: ASUSTeK driver: amdgpu v: kernel bus ID: 03:00.0 
           Device-2: IMC Networks USB2.0 HD UVC WebCam type: USB driver: uvcvideo bus ID: 3-3:3 
           Display: x11 server: X.Org 1.20.9 driver: amdgpu resolution: 1920x1080~60Hz 
           OpenGL: renderer: AMD RENOIR (DRM 3.38.0 5.8.11-1-MANJARO LLVM 10.0.1) v: 4.6 Mesa 20.1.8 direct render: Yes 
Audio:     Device-1: Advanced Micro Devices [AMD/ATI] driver: snd_hda_intel v: kernel bus ID: 03:00.1 
           Device-2: Advanced Micro Devices [AMD] Family 17h HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel 
           bus ID: 03:00.6 
           Sound Server: ALSA v: k5.8.11-1-MANJARO 
Network:   Device-1: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel bus ID: 01:00.0 
           IF: wlp1s0 state: up mac: <filter> 
Drives:    Local Storage: total: 476.94 GiB used: 97.99 GiB (20.5%) 
           ID-1: /dev/nvme0n1 vendor: Kingston model: OM8PCP3512F-AB size: 476.94 GiB 
Partition: ID-1: / size: 74.48 GiB used: 12.94 GiB (17.4%) fs: ext4 dev: /dev/nvme0n1p2 
           ID-2: /home size: 383.72 GiB used: 84.81 GiB (22.1%) fs: ext4 dev: /dev/nvme0n1p3 
Swap:      ID-1: swap-1 type: partition size: 7.91 GiB used: 244.0 MiB (3.0%) dev: /dev/nvme0n1p1 
Sensors:   System Temperatures: cpu: 38.5 C mobo: N/A gpu: amdgpu temp: 38 C 
           Fan Speeds (RPM): cpu: 0 
Info:      Processes: 266 Uptime: 22h 48m Memory: 15.13 GiB used: 3.43 GiB (22.7%) Init: systemd Compilers: gcc: 10.2.0 
           Packages: 1276 Shell: Bash v: 5.0.18 inxi: 3.1.05  

I am using hibernation instead of suspend to avoid having to power cycle the laptop after resuming. Obviously it is a lot slower compared to suspending the machine.

The only kernel I could get suspend to work on my system is 5.4… The system is a few years old and already many of the new features available with newer kernels are not applicable to my hardware. So maybe there is no reason to use newer kernels if your hardware is older doesn’t support the new features. Different story if you are using a newer system though.

4 Likes

Nope: Manjaro makes it easy for you to choose the kernel that works best for you through the kernel GUI program and the mhwd-kernel CLI.

So if 5.8 doesn’t work for you, take 5.4 LTS (Long Term Support) for a stable system and if you have bleeding new hardware where 5.4 doesn’t work, take bleeding edge 5.9 RC6 (Release Candidate 6)

:wink:

2 Likes

Well everyone in this thread and below is suggesting to switch to the 5.4 LTS kernel for a start, have you tried it? :point_down:

Then mbb has asked for your journalctl -p3 -b-1 if the above wouldn’t work.

Additionally there is @Fabby’s '“refinement” of the above

2 Likes

The more I dig into this on my system I’ve noticed that suspend works fine for me when I’m plugged in, but when resuming on battery the computer reboots. I’ve run a number of tests and everything works find until I try to resume when on battery. I’ll try to go through the suggested steps for the journal info. In my research the only thing that is logged is the ‘reboot’…