Laptop wakes immediately after suspending

,

The laptop is a Lenovo Ideapad 3 with the AMD 5500u cpu. Everything worked fine up until a couple days ago, but now it won’t stay suspended. Here is what journalctl log says:

[steve@fedora ~]$ journalctl -b | grep suspend
Jan 20 15:56:35 fedora kernel: nvme 0000:02:00.0: platform quirk: setting simple suspend
Jan 20 19:46:40 fedora ModemManager[1238]: <info>  [sleep-monitor] system is about to suspend
Jan 20 19:46:43 fedora systemd[1]: Starting systemd-suspend.service - System Suspend...
Jan 20 19:46:43 fedora systemd-sleep[33209]: Entering sleep state 'suspend'...
Jan 20 19:46:43 fedora kernel: PM: suspend entry (deep)
Jan 20 19:46:44 fedora kernel: printk: Suspending console(s) (use no_console_suspend to debug)
Jan 20 19:46:44 fedora kernel: PM: suspend devices took 0.138 seconds
Jan 20 19:46:44 fedora kernel: PM: suspend exit
Jan 20 19:46:44 fedora systemd[1]: systemd-suspend.service: Deactivated successfully.
Jan 20 19:46:44 fedora systemd[1]: Finished systemd-suspend.service - System Suspend.
Jan 20 19:46:44 fedora audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-suspend comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jan 20 19:46:44 fedora audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-suspend comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jan 20 19:46:44 fedora systemd[1]: Reached target suspend.target - Suspend.
Jan 20 19:46:44 fedora systemd[1]: Stopped target suspend.target - Suspend.

Any help would be greatly appreciated!

`$ journalctl --boot 0 | sed -n -r "/Starting.+Suspend/,/Finished.+Suspend/p"
Jan 21 13:15:50 fedora systemd[1]: Starting systemd-suspend.service - System Suspend...
Jan 21 13:15:50 fedora systemd-sleep[4511]: Entering sleep state 'suspend'...
Jan 21 13:15:50 fedora kernel: PM: suspend entry (deep)
Jan 21 13:15:50 fedora kernel: Filesystems sync: 0.010 seconds
Jan 21 13:15:51 fedora kernel: Freezing user space processes ... (elapsed 0.002 seconds) done.
Jan 21 13:15:51 fedora kernel: OOM killer disabled.
Jan 21 13:15:51 fedora kernel: Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Jan 21 13:15:51 fedora kernel: printk: Suspending console(s) (use no_console_suspend to debug)
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: free PSP TMR buffer
Jan 21 13:15:51 fedora kernel: PM: suspend devices took 0.119 seconds
Jan 21 13:15:51 fedora kernel: ACPI: EC: interrupt blocked
Jan 21 13:15:51 fedora kernel: ACPI: PM: Preparing to enter system sleep state S3
Jan 21 13:15:51 fedora kernel: ACPI: EC: event blocked
Jan 21 13:15:51 fedora kernel: ACPI: EC: EC stopped
Jan 21 13:15:51 fedora kernel: ACPI: PM: Saving platform NVS memory
Jan 21 13:15:51 fedora kernel: Disabling non-boot CPUs ...
Jan 21 13:15:51 fedora kernel: smpboot: CPU 1 is now offline
Jan 21 13:15:51 fedora kernel: smpboot: CPU 2 is now offline
Jan 21 13:15:51 fedora kernel: smpboot: CPU 3 is now offline
Jan 21 13:15:51 fedora kernel: smpboot: CPU 4 is now offline
Jan 21 13:15:51 fedora kernel: smpboot: CPU 5 is now offline
Jan 21 13:15:51 fedora kernel: smpboot: CPU 6 is now offline
Jan 21 13:15:51 fedora kernel: smpboot: CPU 7 is now offline
Jan 21 13:15:51 fedora kernel: smpboot: CPU 8 is now offline
Jan 21 13:15:51 fedora kernel: smpboot: CPU 9 is now offline
Jan 21 13:15:51 fedora kernel: smpboot: CPU 10 is now offline
Jan 21 13:15:51 fedora kernel: Spectre V2 : Update user space SMT mitigation: STIBP off
Jan 21 13:15:51 fedora kernel: smpboot: CPU 11 is now offline
Jan 21 13:15:51 fedora kernel: ACPI: PM: Low-level resume complete
Jan 21 13:15:51 fedora kernel: ACPI: EC: EC started
Jan 21 13:15:51 fedora kernel: ACPI: PM: Restoring platform NVS memory
Jan 21 13:15:51 fedora kernel: AMD-Vi: Virtual APIC enabled
Jan 21 13:15:51 fedora kernel: AMD-Vi: Virtual APIC enabled
Jan 21 13:15:51 fedora kernel: LVT offset 0 assigned for vector 0x400
Jan 21 13:15:51 fedora kernel: Enabling non-boot CPUs ...
Jan 21 13:15:51 fedora kernel: x86: Booting SMP configuration:
Jan 21 13:15:51 fedora kernel: smpboot: Booting Node 0 Processor 1 APIC 0x1
Jan 21 13:15:51 fedora kernel: microcode: CPU1: patch_level=0x08608103
Jan 21 13:15:51 fedora kernel: ACPI: \_SB_.PLTF.C001: Found 3 idle states
Jan 21 13:15:51 fedora kernel: Spectre V2 : Update user space SMT mitigation: STIBP always-on
Jan 21 13:15:51 fedora kernel: CPU1 is up
Jan 21 13:15:51 fedora kernel: smpboot: Booting Node 0 Processor 2 APIC 0x2
Jan 21 13:15:51 fedora kernel: microcode: CPU2: patch_level=0x08608103
Jan 21 13:15:51 fedora kernel: ACPI: \_SB_.PLTF.C002: Found 3 idle states
Jan 21 13:15:51 fedora kernel: CPU2 is up
Jan 21 13:15:51 fedora kernel: smpboot: Booting Node 0 Processor 3 APIC 0x3
Jan 21 13:15:51 fedora kernel: microcode: CPU3: patch_level=0x08608103
Jan 21 13:15:51 fedora kernel: ACPI: \_SB_.PLTF.C003: Found 3 idle states
Jan 21 13:15:51 fedora kernel: CPU3 is up
Jan 21 13:15:51 fedora kernel: smpboot: Booting Node 0 Processor 4 APIC 0x4
Jan 21 13:15:51 fedora kernel: microcode: CPU4: patch_level=0x08608103
Jan 21 13:15:51 fedora kernel: ACPI: \_SB_.PLTF.C004: Found 3 idle states
Jan 21 13:15:51 fedora kernel: CPU4 is up
Jan 21 13:15:51 fedora kernel: smpboot: Booting Node 0 Processor 5 APIC 0x5
Jan 21 13:15:51 fedora kernel: microcode: CPU5: patch_level=0x08608103
Jan 21 13:15:51 fedora kernel: ACPI: \_SB_.PLTF.C005: Found 3 idle states
Jan 21 13:15:51 fedora kernel: CPU5 is up
Jan 21 13:15:51 fedora kernel: smpboot: Booting Node 0 Processor 6 APIC 0x8
Jan 21 13:15:51 fedora kernel: microcode: CPU6: patch_level=0x08608103
Jan 21 13:15:51 fedora kernel: ACPI: \_SB_.PLTF.C006: Found 3 idle states
Jan 21 13:15:51 fedora kernel: CPU6 is up
Jan 21 13:15:51 fedora kernel: smpboot: Booting Node 0 Processor 7 APIC 0x9
Jan 21 13:15:51 fedora kernel: microcode: CPU7: patch_level=0x08608103
Jan 21 13:15:51 fedora kernel: ACPI: \_SB_.PLTF.C007: Found 3 idle states
Jan 21 13:15:51 fedora kernel: CPU7 is up
Jan 21 13:15:51 fedora kernel: smpboot: Booting Node 0 Processor 8 APIC 0xa
Jan 21 13:15:51 fedora kernel: microcode: CPU8: patch_level=0x08608103
Jan 21 13:15:51 fedora kernel: ACPI: \_SB_.PLTF.C008: Found 3 idle states
Jan 21 13:15:51 fedora kernel: CPU8 is up
Jan 21 13:15:51 fedora kernel: smpboot: Booting Node 0 Processor 9 APIC 0xb
Jan 21 13:15:51 fedora kernel: microcode: CPU9: patch_level=0x08608103
Jan 21 13:15:51 fedora kernel: ACPI: \_SB_.PLTF.C009: Found 3 idle states
Jan 21 13:15:51 fedora kernel: CPU9 is up
Jan 21 13:15:51 fedora kernel: smpboot: Booting Node 0 Processor 10 APIC 0xc
Jan 21 13:15:51 fedora kernel: microcode: CPU10: patch_level=0x08608103
Jan 21 13:15:51 fedora kernel: ACPI: \_SB_.PLTF.C00A: Found 3 idle states
Jan 21 13:15:51 fedora kernel: CPU10 is up
Jan 21 13:15:51 fedora kernel: smpboot: Booting Node 0 Processor 11 APIC 0xd
Jan 21 13:15:51 fedora kernel: microcode: CPU11: patch_level=0x08608103
Jan 21 13:15:51 fedora kernel: ACPI: \_SB_.PLTF.C00B: Found 3 idle states
Jan 21 13:15:51 fedora kernel: CPU11 is up
Jan 21 13:15:51 fedora kernel: ACPI: PM: Waking up from system sleep state S3
Jan 21 13:15:51 fedora kernel: ACPI: EC: interrupt unblocked
Jan 21 13:15:51 fedora kernel: ACPI: EC: event unblocked
Jan 21 13:15:51 fedora kernel: pci 0000:00:00.2: can't derive routing for PCI INT A
Jan 21 13:15:51 fedora kernel: pci 0000:00:00.2: PCI INT A: no GSI
Jan 21 13:15:51 fedora kernel: [drm] PCIE GART of 1024M enabled.
Jan 21 13:15:51 fedora kernel: [drm] PTB located at 0x000000F400A00000
Jan 21 13:15:51 fedora kernel: [drm] PSP is resuming...
Jan 21 13:15:51 fedora kernel: nvme nvme0: 16/0/0 default/read/poll queues
Jan 21 13:15:51 fedora kernel: [drm] reserve 0x400000 from 0xf47f800000 for PSP TMR
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: RAS: optional ras ta ucode is not available
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: RAP: optional rap ta ucode is not available
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: SMU is resuming...
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: dpm has been disabled
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: SMU is resumed successfully!
Jan 21 13:15:51 fedora kernel: [drm] DMUB hardware initialized: version=0x01010023
Jan 21 13:15:51 fedora kernel: [drm] kiq ring mec 2 pipe 1 q 0
Jan 21 13:15:51 fedora kernel: [drm] VCN decode and encode initialized successfully(under DPG Mode).
Jan 21 13:15:51 fedora kernel: [drm] JPEG decode initialized successfully.
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: ring kiq_2.1.0 uses VM inv eng 11 on hub 0
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 1
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 1
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 1
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 1
Jan 21 13:15:51 fedora kernel: amdgpu 0000:03:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 1
Jan 21 13:15:51 fedora kernel: usb 1-3: reset high-speed USB device number 2 using xhci_hcd
Jan 21 13:15:51 fedora kernel: usb 3-4: reset full-speed USB device number 3 using xhci_hcd
Jan 21 13:15:51 fedora kernel: ata2: SATA link down (SStatus 0 SControl 300)
Jan 21 13:15:51 fedora kernel: ata1: SATA link down (SStatus 0 SControl 300)
Jan 21 13:15:51 fedora kernel: PM: resume devices took 0.395 seconds
Jan 21 13:15:51 fedora kernel: OOM killer enabled.
Jan 21 13:15:51 fedora kernel: Restarting tasks ... 
Jan 21 13:15:51 fedora kernel: usb 3-3: USB disconnect, device number 2
Jan 21 13:15:51 fedora kernel: done.
Jan 21 13:15:51 fedora kernel: random: crng reseeded on system resumption
Jan 21 13:15:51 fedora kernel: Bluetooth: hci0: using rampatch file: qca/rampatch_usb_00000302.bin
Jan 21 13:15:51 fedora kernel: Bluetooth: hci0: QCA: patch rome 0x302 build 0x3e8, firmware rome 0x302 build 0x111
Jan 21 13:15:51 fedora systemd-resolved[1114]: Clock change detected. Flushing caches.
Jan 21 13:15:51 fedora bluetoothd[1152]: Endpoint unregistered: sender=:1.91 path=/MediaEndpoint/A2DPSource/ldac
Jan 21 13:15:51 fedora systemd[1]: Starting systemd-rfkill.service - Load/Save RF Kill Switch Status...
Jan 21 13:15:51 fedora bluetoothd[1152]: Endpoint unregistered: sender=:1.91 path=/MediaEndpoint/A2DPSink/aac
Jan 21 13:15:51 fedora bluetoothd[1152]: Endpoint unregistered: sender=:1.91 path=/MediaEndpoint/A2DPSource/aac
Jan 21 13:15:51 fedora bluetoothd[1152]: Endpoint unregistered: sender=:1.91 path=/MediaEndpoint/A2DPSink/sbc
Jan 21 13:15:51 fedora bluetoothd[1152]: Endpoint unregistered: sender=:1.91 path=/MediaEndpoint/A2DPSource/sbc
Jan 21 13:15:51 fedora bluetoothd[1152]: Endpoint unregistered: sender=:1.91 path=/MediaEndpoint/A2DPSink/sbc_xq
Jan 21 13:15:51 fedora bluetoothd[1152]: Endpoint unregistered: sender=:1.91 path=/MediaEndpoint/A2DPSource/sbc_xq
Jan 21 13:15:51 fedora bluetoothd[1152]: Endpoint unregistered: sender=:1.91 path=/MediaEndpoint/A2DPSource/faststream
Jan 21 13:15:51 fedora bluetoothd[1152]: Endpoint unregistered: sender=:1.91 path=/MediaEndpoint/A2DPSource/faststream_duplex
Jan 21 13:15:51 fedora bluetoothd[1152]: Endpoint unregistered: sender=:1.91 path=/MediaEndpoint/A2DPSink/opus_05
Jan 21 13:15:51 fedora bluetoothd[1152]: Endpoint unregistered: sender=:1.91 path=/MediaEndpoint/A2DPSource/opus_05
Jan 21 13:15:51 fedora bluetoothd[1152]: Endpoint unregistered: sender=:1.91 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Jan 21 13:15:51 fedora bluetoothd[1152]: Endpoint unregistered: sender=:1.91 path=/MediaEndpoint/A2DPSource/opus_05_duplex
Jan 21 13:15:51 fedora systemd[1]: Stopped target bluetooth.target - Bluetooth Support.
Jan 21 13:15:51 fedora systemd[2047]: Reached target bluetooth.target - Bluetooth.
Jan 21 13:15:51 fedora systemd[1]: Reached target bluetooth.target - Bluetooth Support.
Jan 21 13:15:51 fedora systemd[1]: Started systemd-rfkill.service - Load/Save RF Kill Switch Status.
Jan 21 13:15:51 fedora audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-rfkill comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jan 21 13:15:51 fedora systemd-sleep[4511]: System returned from sleep state.
Jan 21 13:15:51 fedora kernel: PM: suspend exit
Jan 21 13:15:51 fedora systemd[1]: systemd-suspend.service: Deactivated successfully.
Jan 21 13:15:51 fedora systemd[1]: Finished systemd-suspend.service - System Suspend.
`Preformatted text``

Bumping this as I am having the same issue on the same model of laptop. Nearly identical logs.

1 Like

Have you by chance found a solution to this issue?

Suspend only works in Airplane mode. F38.