You are not logged in.
I’ve been troubleshooting a suspend/resume issue on my Lenovo laptop running Arch Linux. When I trigger suspend manually (systemctl suspend), the system immediately wakes up within 1–2 seconds.
Model: Lenovo laptop (Ideapad series)
GPU: Intel HD 620 + NVIDIA GeForce 940MX
Kernel:6.12.57-1-lts
Display server: Wayland
Session: Hyprland
Firmware: Latest BIOS
Bootloader: GRUB
ACPI module: ideapad_laptop loaded
Offline
I had pretty the same: On a new device (LENOVO X13, Gen. 6) I installed MANJARO and found, that Suspend and Hibernate are not working: The user gets logged out, the screen gets black for a short time and returns then to Log-In - Screen again. I tried the standard install (use complete drive) once with Partition for SWAP / Resume and once with SWAP-file, both having the same issue.
System:
Kernel: 6.12.39-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/boot/vmlinuz-6.12-x86_64
root=UUID=bfb4a781-981b-4158-84ba-e66d2d28c671 rw quiet splash
udev.log_priority=3
Desktop: KDE Plasma v: 6.3.6 tk: Qt v: N/A info: frameworks v: 6.16.0
wm: kwin_x11 vt: 2 dm: SDDM Distro: Manjaro base: Arch Linux
Machine:
Type: Laptop System: LENOVO product: 21RM002KGE v: ThinkPad X13 Gen 6
serial: <superuser required> Chassis: type: 10 serial: <superuser required>
Mobo: LENOVO model: 21RM002KGE v: SDK0T76576 WIN
serial: <superuser required> part-nu: LENOVO_MT_21RM_BU_Think_FM_ThinkPad
X13 Gen 6 uuid: <superuser required> UEFI: LENOVO v: R32ET20W (1.03 )
date: 04/21/2025Offline
Please post your complete system journal for the boot after a spurious wakeup
sudo journalctl -b | curl -F 'file=@-' 0x0.stand also the output of
cat /proc/acpi/wakeupOffline
Device S-state Status Sysfs node
GLAN S3 *disabled
XHC S3 *enabled pci:0000:00:14.0
XDCI S4 *disabled
HDAS S3 *disabled pci:0000:00:1f.3
RP01 S3 *enabled pci:0000:00:1c.0
PXSX S3 *disabled pci:0000:01:00.0
RP02 S3 *disabled
PXSX S3 *disabled
RP03 S3 *disabled
PXSX S3 *disabled
RP04 S3 *disabled
PXSX S3 *disabled
RP05 S3 *enabled pci:0000:00:1c.4
PXSX S3 *disabled pci:0000:02:00.0
RP06 S3 *enabled pci:0000:00:1c.5
PXSX S3 *disabled pci:0000:03:00.0
RP07 S3 *disabled
PXSX S3 *disabled
RP08 S3 *disabled
PXSX S3 *disabled
RP09 S3 *disabled
PXSX S3 *disabled
RP10 S3 *disabled
PXSX S3 *disabled
RP11 S3 *disabled
PXSX S3 *disabled
RP12 S3 *disabled
PXSX S3 *disabled
RP13 S3 *disabled
PXSX S3 *disabled
RP14 S3 *disabled
PXSX S3 *disabled
RP15 S3 *disabled
PXSX S3 *disabled
RP16 S3 *disabled
PXSX S3 *disabled
RP17 S3 *disabled
PXSX S3 *disabled
RP18 S3 *disabled
PXSX S3 *disabled
RP19 S3 *disabled
PXSX S3 *disabled
RP20 S3 *disabled
PXSX S3 *disabled
RP21 S4 *disabled
PXSX S3 *disabled
RP22 S4 *disabled
PXSX S3 *disabled
RP23 S4 *disabled
PXSX S3 *disabled
RP24 S4 *disabled
PXSX S3 *disabledOffline
System enters S3, wakes up 5s later
No spurious interrupts, no signs of a parallel OS.
XHC S3 *enabled pci:0000:00:14.0
RP01 S3 *enabled pci:0000:00:1c.0
RP05 S3 *enabled pci:0000:00:1c.4
RP06 S3 *enabled pci:0000:00:1c.5Those are USB and three PCIe root ports, try to disable them all.
echo XHC | sudo tee /proc/acpi/wakeup will toggle XHC
Your wifi is behind RP06, some camera and bluetooth behind XHC
Offline
[ 1886.494097] PM: suspend entry (deep)
[ 1886.502460] Filesystems sync: 0.008 seconds
[ 1886.507301] Freezing user space processes
[ 1886.508868] Freezing user space processes completed (elapsed 0.001 seconds)
[ 1886.508871] OOM killer disabled.
[ 1886.508872] Freezing remaining freezable tasks
[ 1886.510207] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
[ 1886.510244] printk: Suspending console(s) (use no_console_suspend to debug)
[ 1886.600634] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[ 1886.601801] ata1.00: Entering standby power mode
[ 1886.874291] ACPI: EC: interrupt blocked
[ 1886.954202] ACPI: PM: Preparing to enter system sleep state S3
[ 1886.954526] ACPI: EC: event blocked
[ 1886.954527] ACPI: EC: EC stopped
[ 1886.954527] ACPI: PM: Saving platform NVS memory
[ 1886.954630] Disabling non-boot CPUs ...
[ 1886.955959] smpboot: CPU 3 is now offline
[ 1886.957960] smpboot: CPU 2 is now offline
[ 1886.959736] smpboot: CPU 1 is now offline
[ 1801.386476] [Firmware Bug]: TSC ADJUST differs: CPU0 0 --> -380220217. Restoring
[ 1886.962317] ACPI: PM: Low-level resume complete
[ 1886.962365] ACPI: EC: EC started
[ 1886.962366] ACPI: PM: Restoring platform NVS memory
[ 1886.963126] Enabling non-boot CPUs ...
[ 1886.963312] smpboot: Booting Node 0 Processor 1 APIC 0x2
[ 1886.964166] CPU1 is up
[ 1886.964325] smpboot: Booting Node 0 Processor 2 APIC 0x1
[ 1886.965127] CPU2 is up
[ 1886.965287] smpboot: Booting Node 0 Processor 3 APIC 0x3
[ 1886.965943] CPU3 is up
[ 1886.967451] ACPI: PM: Waking up from system sleep state S3
[ 1886.972788] ACPI: EC: interrupt unblocked
[ 1887.376883] pci 0000:01:00.0: Enabling HDA controller
[ 1887.378179] ACPI: EC: event unblocked
[ 1887.458659] iwlwifi 0000:03:00.0: Applying debug destination EXTERNAL_DRAM
[ 1887.538487] iwlwifi 0000:03:00.0: Applying debug destination EXTERNAL_DRAM
[ 1887.540345] iwlwifi 0000:03:00.0: FW already configured (0) - re-configuring
[ 1887.666464] usb 1-8: reset high-speed USB device number 3 using xhci_hcd
[ 1887.688001] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 1887.688022] ata2: SATA link down (SStatus 4 SControl 300)
[ 1887.730756] sd 0:0:0:0: [sda] Starting disk
[ 1887.757200] ata1.00: configured for UDMA/133
[ 1887.767841] ahci 0000:00:17.0: port does not support device sleep
[ 1887.912954] usb 1-7: reset full-speed USB device number 2 using xhci_hcd
[ 1888.049846] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915])
[ 1888.050053] OOM killer enabled.
[ 1888.050055] Restarting tasks ... done.
[ 1888.052860] random: crng reseeded on system resumption
[ 1888.136973] PM: suspend exit
[ 1888.151441] Bluetooth: hci0: Legacy ROM 2.5 revision 1.0 build 3 week 17 2014
[ 1888.151819] Bluetooth: hci0: Intel Bluetooth firmware file: intel/ibt-hw-37.8.10-fw-1.10.3.11.e.bseq
[ 1888.172874] Generic FE-GE Realtek PHY r8169-0-200:00: attached PHY driver (mii_bus:phy_addr=r8169-0-200:00, irq=MAC)
[ 1888.339588] r8169 0000:02:00.0 enp2s0: Link is Down
[ 1888.476459] Bluetooth: hci0: Intel BT fw patch 0x32 completed & activated
[ 1888.546802] Bluetooth: MGMT ver 1.23
[ 1891.996840] wlp3s0: authenticate with fa:bb:c1:89:ee:2d (local address=8c:a9:82:f8:0d:4a)
[ 1891.997648] wlp3s0: send auth to fa:bb:c1:89:ee:2d (try 1/3)
[ 1892.011045] wlp3s0: authenticated
[ 1892.014341] wlp3s0: associate with fa:bb:c1:89:ee:2d (try 1/3)
[ 1892.045413] wlp3s0: RX AssocResp from fa:bb:c1:89:ee:2d (capab=0x1011 status=0 aid=2)
[ 1892.048216] wlp3s0: associated
[ 1892.118187] wlp3s0: Limiting TX power to 30 (30 - 0) dBm as advertised by fa:bb:c1:89:ee:2d
[ 1894.576598] IPv6: MLD: clamping QRV from 1 to 2!
[ 1894.576603] IPv6: MLD: clamping QRV from 1 to 2![ 1886.494097] PM: suspend entry (deep)
[ 1886.502460] Filesystems sync: 0.008 seconds
[ 1886.507301] Freezing user space processes
[ 1886.508868] Freezing user space processes completed (elapsed 0.001 seconds)
[ 1886.508871] OOM killer disabled.
[ 1886.508872] Freezing remaining freezable tasks
[ 1886.510207] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
[ 1886.510244] printk: Suspending console(s) (use no_console_suspend to debug)
[ 1886.600634] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[ 1886.601801] ata1.00: Entering standby power mode
[ 1886.874291] ACPI: EC: interrupt blocked
[ 1886.954202] ACPI: PM: Preparing to enter system sleep state S3
[ 1886.954526] ACPI: EC: event blocked
[ 1886.954527] ACPI: EC: EC stopped
[ 1886.954527] ACPI: PM: Saving platform NVS memory
[ 1886.954630] Disabling non-boot CPUs ...
[ 1886.955959] smpboot: CPU 3 is now offline
[ 1886.957960] smpboot: CPU 2 is now offline
[ 1886.959736] smpboot: CPU 1 is now offline
[ 1801.386476] [Firmware Bug]: TSC ADJUST differs: CPU0 0 --> -380220217. Restoring
[ 1886.962317] ACPI: PM: Low-level resume complete
[ 1886.962365] ACPI: EC: EC started
[ 1886.962366] ACPI: PM: Restoring platform NVS memory
[ 1886.963126] Enabling non-boot CPUs ...
[ 1886.963312] smpboot: Booting Node 0 Processor 1 APIC 0x2
[ 1886.964166] CPU1 is up
[ 1886.964325] smpboot: Booting Node 0 Processor 2 APIC 0x1
[ 1886.965127] CPU2 is up
[ 1886.965287] smpboot: Booting Node 0 Processor 3 APIC 0x3
[ 1886.965943] CPU3 is up
[ 1886.967451] ACPI: PM: Waking up from system sleep state S3
[ 1886.972788] ACPI: EC: interrupt unblocked
[ 1887.376883] pci 0000:01:00.0: Enabling HDA controller
[ 1887.378179] ACPI: EC: event unblocked
[ 1887.458659] iwlwifi 0000:03:00.0: Applying debug destination EXTERNAL_DRAM
[ 1887.538487] iwlwifi 0000:03:00.0: Applying debug destination EXTERNAL_DRAM
[ 1887.540345] iwlwifi 0000:03:00.0: FW already configured (0) - re-configuring
[ 1887.666464] usb 1-8: reset high-speed USB device number 3 using xhci_hcd
[ 1887.688001] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 1887.688022] ata2: SATA link down (SStatus 4 SControl 300)
[ 1887.730756] sd 0:0:0:0: [sda] Starting disk
[ 1887.757200] ata1.00: configured for UDMA/133
[ 1887.767841] ahci 0000:00:17.0: port does not support device sleep
[ 1887.912954] usb 1-7: reset full-speed USB device number 2 using xhci_hcd
[ 1888.049846] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915])
[ 1888.050053] OOM killer enabled.
[ 1888.050055] Restarting tasks ... done.
[ 1888.052860] random: crng reseeded on system resumption
[ 1888.136973] PM: suspend exit
[ 1888.151441] Bluetooth: hci0: Legacy ROM 2.5 revision 1.0 build 3 week 17 2014
[ 1888.151819] Bluetooth: hci0: Intel Bluetooth firmware file: intel/ibt-hw-37.8.10-fw-1.10.3.11.e.bseq
[ 1888.172874] Generic FE-GE Realtek PHY r8169-0-200:00: attached PHY driver (mii_bus:phy_addr=r8169-0-200:00, irq=MAC)
[ 1888.339588] r8169 0000:02:00.0 enp2s0: Link is Down
[ 1888.476459] Bluetooth: hci0: Intel BT fw patch 0x32 completed & activated
[ 1888.546802] Bluetooth: MGMT ver 1.23
[ 1891.996840] wlp3s0: authenticate with fa:bb:c1:89:ee:2d (local address=8c:a9:82:f8:0d:4a)
[ 1891.997648] wlp3s0: send auth to fa:bb:c1:89:ee:2d (try 1/3)
[ 1892.011045] wlp3s0: authenticated
[ 1892.014341] wlp3s0: associate with fa:bb:c1:89:ee:2d (try 1/3)
[ 1892.045413] wlp3s0: RX AssocResp from fa:bb:c1:89:ee:2d (capab=0x1011 status=0 aid=2)
[ 1892.048216] wlp3s0: associated
[ 1892.118187] wlp3s0: Limiting TX power to 30 (30 - 0) dBm as advertised by fa:bb:c1:89:ee:2d
[ 1894.576598] IPv6: MLD: clamping QRV from 1 to 2!
[ 1894.576603] IPv6: MLD: clamping QRV from 1 to 2![ 1886.494097] PM: suspend entry (deep)
[ 1886.502460] Filesystems sync: 0.008 seconds
[ 1886.507301] Freezing user space processes
[ 1886.508868] Freezing user space processes completed (elapsed 0.001 seconds)
[ 1886.508871] OOM killer disabled.
[ 1886.508872] Freezing remaining freezable tasks
[ 1886.510207] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
[ 1886.510244] printk: Suspending console(s) (use no_console_suspend to debug)
[ 1886.600634] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[ 1886.601801] ata1.00: Entering standby power mode
[ 1886.874291] ACPI: EC: interrupt blocked
[ 1886.954202] ACPI: PM: Preparing to enter system sleep state S3
[ 1886.954526] ACPI: EC: event blocked
[ 1886.954527] ACPI: EC: EC stopped
[ 1886.954527] ACPI: PM: Saving platform NVS memory
[ 1886.954630] Disabling non-boot CPUs ...
[ 1886.955959] smpboot: CPU 3 is now offline
[ 1886.957960] smpboot: CPU 2 is now offline
[ 1886.959736] smpboot: CPU 1 is now offline
[ 1801.386476] [Firmware Bug]: TSC ADJUST differs: CPU0 0 --> -380220217. Restoring
[ 1886.962317] ACPI: PM: Low-level resume complete
[ 1886.962365] ACPI: EC: EC started
[ 1886.962366] ACPI: PM: Restoring platform NVS memory
[ 1886.963126] Enabling non-boot CPUs ...
[ 1886.963312] smpboot: Booting Node 0 Processor 1 APIC 0x2
[ 1886.964166] CPU1 is up
[ 1886.964325] smpboot: Booting Node 0 Processor 2 APIC 0x1
[ 1886.965127] CPU2 is up
[ 1886.965287] smpboot: Booting Node 0 Processor 3 APIC 0x3
[ 1886.965943] CPU3 is up
[ 1886.967451] ACPI: PM: Waking up from system sleep state S3
[ 1886.972788] ACPI: EC: interrupt unblocked
[ 1887.376883] pci 0000:01:00.0: Enabling HDA controller
[ 1887.378179] ACPI: EC: event unblocked
[ 1887.458659] iwlwifi 0000:03:00.0: Applying debug destination EXTERNAL_DRAM
[ 1887.538487] iwlwifi 0000:03:00.0: Applying debug destination EXTERNAL_DRAM
[ 1887.540345] iwlwifi 0000:03:00.0: FW already configured (0) - re-configuring
[ 1887.666464] usb 1-8: reset high-speed USB device number 3 using xhci_hcd
[ 1887.688001] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 1887.688022] ata2: SATA link down (SStatus 4 SControl 300)
[ 1887.730756] sd 0:0:0:0: [sda] Starting disk
[ 1887.757200] ata1.00: configured for UDMA/133
[ 1887.767841] ahci 0000:00:17.0: port does not support device sleep
[ 1887.912954] usb 1-7: reset full-speed USB device number 2 using xhci_hcd
[ 1888.049846] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915])
[ 1888.050053] OOM killer enabled.
[ 1888.050055] Restarting tasks ... done.
[ 1888.052860] random: crng reseeded on system resumption
[ 1888.136973] PM: suspend exit
[ 1888.151441] Bluetooth: hci0: Legacy ROM 2.5 revision 1.0 build 3 week 17 2014
[ 1888.151819] Bluetooth: hci0: Intel Bluetooth firmware file: intel/ibt-hw-37.8.10-fw-1.10.3.11.e.bseq
[ 1888.172874] Generic FE-GE Realtek PHY r8169-0-200:00: attached PHY driver (mii_bus:phy_addr=r8169-0-200:00, irq=MAC)
[ 1888.339588] r8169 0000:02:00.0 enp2s0: Link is Down
[ 1888.476459] Bluetooth: hci0: Intel BT fw patch 0x32 completed & activated
[ 1888.546802] Bluetooth: MGMT ver 1.23
[ 1891.996840] wlp3s0: authenticate with fa:bb:c1:89:ee:2d (local address=8c:a9:82:f8:0d:4a)
[ 1891.997648] wlp3s0: send auth to fa:bb:c1:89:ee:2d (try 1/3)
[ 1892.011045] wlp3s0: authenticated
[ 1892.014341] wlp3s0: associate with fa:bb:c1:89:ee:2d (try 1/3)
[ 1892.045413] wlp3s0: RX AssocResp from fa:bb:c1:89:ee:2d (capab=0x1011 status=0 aid=2)
[ 1892.048216] wlp3s0: associated
[ 1892.118187] wlp3s0: Limiting TX power to 30 (30 - 0) dBm as advertised by fa:bb:c1:89:ee:2d
[ 1894.576598] IPv6: MLD: clamping QRV from 1 to 2!
[ 1894.576603] IPv6: MLD: clamping QRV from 1 to 2![ 1886.494097] PM: suspend entry (deep)
[ 1886.502460] Filesystems sync: 0.008 seconds
[ 1886.507301] Freezing user space processes
[ 1886.508868] Freezing user space processes completed (elapsed 0.001 seconds)
[ 1886.508871] OOM killer disabled.
[ 1886.508872] Freezing remaining freezable tasks
[ 1886.510207] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
[ 1886.510244] printk: Suspending console(s) (use no_console_suspend to debug)
[ 1886.600634] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[ 1886.601801] ata1.00: Entering standby power mode
[ 1886.874291] ACPI: EC: interrupt blocked
[ 1886.954202] ACPI: PM: Preparing to enter system sleep state S3
[ 1886.954526] ACPI: EC: event blocked
[ 1886.954527] ACPI: EC: EC stopped
[ 1886.954527] ACPI: PM: Saving platform NVS memory
[ 1886.954630] Disabling non-boot CPUs ...
[ 1886.955959] smpboot: CPU 3 is now offline
[ 1886.957960] smpboot: CPU 2 is now offline
[ 1886.959736] smpboot: CPU 1 is now offline
[ 1801.386476] [Firmware Bug]: TSC ADJUST differs: CPU0 0 --> -380220217. Restoring
[ 1886.962317] ACPI: PM: Low-level resume complete
[ 1886.962365] ACPI: EC: EC started
[ 1886.962366] ACPI: PM: Restoring platform NVS memory
[ 1886.963126] Enabling non-boot CPUs ...
[ 1886.963312] smpboot: Booting Node 0 Processor 1 APIC 0x2
[ 1886.964166] CPU1 is up
[ 1886.964325] smpboot: Booting Node 0 Processor 2 APIC 0x1
[ 1886.965127] CPU2 is up
[ 1886.965287] smpboot: Booting Node 0 Processor 3 APIC 0x3
[ 1886.965943] CPU3 is up
[ 1886.967451] ACPI: PM: Waking up from system sleep state S3
[ 1886.972788] ACPI: EC: interrupt unblocked
[ 1887.376883] pci 0000:01:00.0: Enabling HDA controller
[ 1887.378179] ACPI: EC: event unblocked
[ 1887.458659] iwlwifi 0000:03:00.0: Applying debug destination EXTERNAL_DRAM
[ 1887.538487] iwlwifi 0000:03:00.0: Applying debug destination EXTERNAL_DRAM
[ 1887.540345] iwlwifi 0000:03:00.0: FW already configured (0) - re-configuring
[ 1887.666464] usb 1-8: reset high-speed USB device number 3 using xhci_hcd
[ 1887.688001] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 1887.688022] ata2: SATA link down (SStatus 4 SControl 300)
[ 1887.730756] sd 0:0:0:0: [sda] Starting disk
[ 1887.757200] ata1.00: configured for UDMA/133
[ 1887.767841] ahci 0000:00:17.0: port does not support device sleep
[ 1887.912954] usb 1-7: reset full-speed USB device number 2 using xhci_hcd
[ 1888.049846] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915])
[ 1888.050053] OOM killer enabled.
[ 1888.050055] Restarting tasks ... done.
[ 1888.052860] random: crng reseeded on system resumption
[ 1888.136973] PM: suspend exit
[ 1888.151441] Bluetooth: hci0: Legacy ROM 2.5 revision 1.0 build 3 week 17 2014
[ 1888.151819] Bluetooth: hci0: Intel Bluetooth firmware file: intel/ibt-hw-37.8.10-fw-1.10.3.11.e.bseq
[ 1888.172874] Generic FE-GE Realtek PHY r8169-0-200:00: attached PHY driver (mii_bus:phy_addr=r8169-0-200:00, irq=MAC)
[ 1888.339588] r8169 0000:02:00.0 enp2s0: Link is Down
[ 1888.476459] Bluetooth: hci0: Intel BT fw patch 0x32 completed & activated
[ 1888.546802] Bluetooth: MGMT ver 1.23
[ 1891.996840] wlp3s0: authenticate with fa:bb:c1:89:ee:2d (local address=8c:a9:82:f8:0d:4a)
[ 1891.997648] wlp3s0: send auth to fa:bb:c1:89:ee:2d (try 1/3)
[ 1892.011045] wlp3s0: authenticated
[ 1892.014341] wlp3s0: associate with fa:bb:c1:89:ee:2d (try 1/3)
[ 1892.045413] wlp3s0: RX AssocResp from fa:bb:c1:89:ee:2d (capab=0x1011 status=0 aid=2)
[ 1892.048216] wlp3s0: associated
[ 1892.118187] wlp3s0: Limiting TX power to 30 (30 - 0) dBm as advertised by fa:bb:c1:89:ee:2d
[ 1894.576598] IPv6: MLD: clamping QRV from 1 to 2!
[ 1894.576603] IPv6: MLD: clamping QRV from 1 to 2!-
Device S-state Status Sysfs node
GLAN S3 *disabled
XHC S3 *disabled pci:0000:00:14.0
XDCI S4 *disabled
HDAS S3 *disabled pci:0000:00:1f.3
RP01 S3 *disabled pci:0000:00:1c.0
PXSX S3 *disabled pci:0000:01:00.0
RP02 S3 *disabled
PXSX S3 *disabled
RP03 S3 *disabled
PXSX S3 *disabled
RP04 S3 *disabled
PXSX S3 *disabled
RP05 S3 *disabled pci:0000:00:1c.4
PXSX S3 *disabled pci:0000:02:00.0
RP06 S3 *disabled pci:0000:00:1c.5
PXSX S3 *disabled pci:0000:03:00.0
RP07 S3 *disabled
PXSX S3 *disabled
RP08 S3 *disabled
PXSX S3 *disabled
RP09 S3 *disabled
PXSX S3 *disabled
RP10 S3 *disabled
PXSX S3 *disabled
RP11 S3 *disabled
PXSX S3 *disabled
RP12 S3 *disabled
PXSX S3 *disabled
RP13 S3 *disabled
PXSX S3 *disabled
RP14 S3 *disabled
PXSX S3 *disabled
RP15 S3 *disabled
PXSX S3 *disabled
RP16 S3 *disabled
PXSX S3 *disabled
RP17 S3 *disabled
PXSX S3 *disabled
RP18 S3 *disabled
PXSX S3 *disabled
RP19 S3 *disabled
PXSX S3 *disabled
RP20 S3 *disabled
PXSX S3 *disabled
RP21 S4 *disabled
PXSX S3 *disabled
RP22 S4 *disabled
PXSX S3 *disabled
RP23 S4 *disabled
PXSX S3 *disabled
RP24 S4 *disabled
PXSX S3 *disabled after disable everyone still same issue
Offline
Can you get the system to enter and stay in s2idle?
https://wiki.archlinux.org/title/Power_ … end_method
no signs of a parallel OS
You're not dual-booting by switching drives or something like that?
Offline
No, it’s a single-boot Arch install — no Windows or other OS involved.
Here’s the current mem_sleep state:
$ cat /sys/power/mem_sleep
s2idle [deep]
I switched temporarily to s2idle using:
echo s2idle | sudo tee /sys/power/mem_sleep
After that, the system successfully suspended and stayed asleep — no instant wakeups.
how should i fix it ?
Offline
Are there any UEFI updates available for the system?
You could try to lie to the firmware and pretend to be windows and see whether that has any impact:
acpi_osi=! acpi_osi="Windows 2015"Offline
no uefi updates available - and did not worked 2015 one -
Offline
You could try some other windows version (preferably the one the notebook came with) but in doubt will have to resort to s2idle
Does that even have significantly higher battery draw?
Offline
so , i think i got the issue , its the nvidia , i was blacklisting and removing the nvidia driver everytime and that cause this issue - now i installed it , the issue got fixed partially did not tried every test case - will update after full day use
Offline
The root cause turned out to be leftover NVIDIA components being auto-initialized even though the GPU was not in use. Packages like nvidia-dkms, nvidia-utils, and linux-firmware-nvidia were still injecting modules into the initramfs. A file at /usr/lib/modules-load.d/nvidia-utils.conf forced the UVM module to load early, and bbswitch also conflicted with runtime power management. This partial initialization put the NVIDIA GPU into an invalid power state where ACPI could not maintain S3 sleep.
The fix was to completely remove every NVIDIA-related component and clean the initramfs. I removed nvidia-dkms, nvidia-utils, linux-firmware-nvidia, all EGL NVIDIA backends, libxnvctrl, and unregistered both bbswitch and NVIDIA DKMS modules. The NVIDIA module autoload file under /usr/lib/modules-load.d was also removed. After rebuilding initramfs with mkinitcpio -P and rebooting, neither nvidia nor nouveau were loaded and the NVIDIA PCI device remained unbound.
After fully removing NVIDIA and its supporting components, S3 suspend started working normally again. The system now enters and stays in deep sleep with no instant wakeups. ACPI wake events behave correctly, and the machine wakes only via the power button. The issue was entirely caused by residual NVIDIA driver components interfering with ACPI power transitions on this hybrid laptop.
Offline
Packages like nvidia-dkms, nvidia-utils, and linux-firmware-nvidia were still injecting modules into the initramfs.
Ah, you didn't rebuild the initramfs after removing those.
The problem would then have been that the nvidia modules loaded but the userspace services for VRAM preservation were no longer available.
A problem w/ that explanation is however that there're no traces of the nvidia drivers in https://clbin.com/uV4ib at all.
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Offline
got confuse that there were no any trace and it was always on , yes doing that resolve thing
Offline