You are not logged in.
When I hibernate on battery, resuming fails when on battery. When I hibernate on battery, resuming fails when on AC. When I hibernate on AC, I can resume on AC. When I hibernate on AC, I can resume on battery.
I am running Arch Linux (obviously) with Hyprland on my HP Elitebook X360 830 G8 (i5-1145g7, 16GB, 256GB, LTE, convertible). I use systemd-boot with UKIs auto-detection (I don't have /boot/loader/entries).
Kernel parameters:
rd.luks.name=59a8e8c5-252e-4985-8152-3121375976ad=luks_lvm rd.luks.options=password-echo=no rootflags=x-systemd.device-timeout=0 root=UUID=85fd9b69-e3e5-4bc6-92d3-452375115538 resume=UUID=5cfa1d09-a0d4-44ff-be2c-1d52dd688391 rw zswap.enabled=1 zswap.shrinker_enabled=1 zswap.max_pool_percent=25$ lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
nvme0n1
├─nvme0n1p1 vfat FAT32 0163-B05A 75.6M 85% /boot
└─nvme0n1p2 crypto_LUKS 2 59a8e8c5-252e-4985-8152-3121375976ad
└─luks_lvm LVM2_member LVM2 001 cr0eo0-AQQU-VDIO-5ry9-4mip-9oB0-yD0IrB
├─vg0-swap swap 1 5cfa1d09-a0d4-44ff-be2c-1d52dd688391 [SWAP]
├─vg0-root ext4 1.0 85fd9b69-e3e5-4bc6-92d3-452375115538 46.4G 16% /
└─vg0-home ext4 1.0 0f9b7692-07db-4a2f-9a21-3d409b984448 143.4G 3% /home
$ dmesg | grep -i acpi | grep supports
[sudo] password for wekuz:
[ 0.254391] ACPI: PM: (supports S0 S3 S4 S5)
[ 0.498684] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig Segments MSI EDR HPX-Type3]What I have tried:
mask TLP.service - nothing, it's been masked since then
root and resume parameters using /dev/mapper/vg0-<root/swap> - nothing, UUID seems safer
linux-lts (6.18.21-1) - nothing
`modprobe -r intel_hid` before hibernating - nothing
https://bbs.archlinux.org/viewtopic.php … 3#p2279113 - nothing with all of them enabledm
https://bbs.archlinux.org/viewtopic.php … 1#p1970791 - I don't use LTE (no SIM inserted) and the module is XMM7360 which doesn't seem to have a driver
Outcomes:
Freezes right after resuming, displaying the last frame before hibernating, often leads to outcome 2 after some time
Kernel panic, with the message "Timeout: not all CPUs entered broadcast exception handler", graphical artifacts which make the QR code unreadable (image)
fails to unlock LUKS, hangs on some job, I once let it run 1h, power button needs to be held down to shutdown (image):
[ * ] (1 of 3) A start job is running for Cryptography Setup for luks_lvm (25s / no limit)
[FAILED] Failed to start Cryptography Setup for luks_lvm.
See 'systemctl status systemd-cryptsetup@luks_lvm.service' for details.
[DEPEND] Dependency failed for Local Encrypted Volumes.
[ * ] (<1/2> of 2) A start job is running for /dev/disk/by-uuid/<uuid> (1min 46s / no limit)One when hibernating from tty I was able to see the cursor blink for a split second after resuming and then outcome 1.
I have encountered outcome 3 rarely when rebooting so it might be caused by something else, though still it has occurred mostly when resuming hibernation.
I also have problems resuming suspend (similar freezing, but haven't seen a kernel panic) but it seems like I was able to resolve it by using s2idle (sub-optimal, but at least it works for now).
Some logs captured using journalctl -b -1 after bad outcomes:
Outcome 1->2:
...
Apr 09 20:17:30 wkz-lapdog systemd[1]: Reached target Sleep.
Apr 09 20:17:30 wkz-lapdog systemd[1]: Starting System Hibernate...
Apr 09 20:17:30 wkz-lapdog wpa_supplicant[1301]: p2p-dev-wlp0s20: CTRL-EVENT-DSCP-POLICY clear_all
Apr 09 20:17:30 wkz-lapdog wpa_supplicant[1301]: p2p-dev-wlp0s20: CTRL-EVENT-DSCP-POLICY clear_all
Apr 09 20:17:30 wkz-lapdog wpa_supplicant[1301]: nl80211: deinit ifname=p2p-dev-wlp0s20 disabled_11b_rates=0
Apr 09 20:17:30 wkz-lapdog systemd[1]: user@1000.service: Unit now frozen-by-parent.
Apr 09 20:17:30 wkz-lapdog systemd[1]: session-3.scope: Unit now frozen-by-parent.
Apr 09 20:17:30 wkz-lapdog systemd[1]: user-1000.slice: Unit now frozen-by-parent.
Apr 09 20:17:30 wkz-lapdog systemd[1]: user.slice: Unit now frozen.
Apr 09 20:17:30 wkz-lapdog systemd-sleep[2618]: Successfully froze unit 'user.slice'.
Apr 09 20:17:30 wkz-lapdog wpa_supplicant[1301]: wlp0s20f3: CTRL-EVENT-DSCP-POLICY clear_all
Apr 09 20:17:30 wkz-lapdog wpa_supplicant[1301]: wlp0s20f3: CTRL-EVENT-DSCP-POLICY clear_all
Apr 09 20:17:30 wkz-lapdog wpa_supplicant[1301]: nl80211: deinit ifname=wlp0s20f3 disabled_11b_rates=0
Apr 09 20:17:30 wkz-lapdog systemd-sleep[2618]: Performing sleep operation 'hibernate'...
Apr 09 20:17:30 wkz-lapdog kernel: PM: hibernation: hibernation entry
Apr 09 20:17:30 wkz-lapdog kernel: wwan wwan0: port wwan0xmmrpc0 disconnected
Apr 09 20:17:30 wkz-lapdog kernel: wwan wwan0: port wwan0at0 disconnected
Apr 09 20:17:30 wkz-lapdog kernel: wwan wwan0: port wwan0at1 disconnected
<END>Outcome 1->2:
PM: hibernation: hibernation entry
...
kernel: smpboot: CPU 7 is now offline
kernel: smpboot: CPU 6 is now offline
kernel: smpboot: CPU 5 is now offline
kernel: smpboot: CPU 4 is now offline
kernel: smpboot: CPU 3 is now offline
kernel: smpboot: CPU 2 is now offline
kernel: smpboot: CPU 1 is now offline
PM: hibernation: Normal pages needed: 426111 + 1024, available pages: 3685247
ACPI: PM: Hardware changed while hibernated, success doubtful!
<END>Reboot that caused outcome 3, had to hold down the power button (lines that were red marked with !!!):
Apr 09 21:45:33 wkz-lapdog systemd-logind[1209]: The system will reboot now!
...
Apr 09 21:45:34 wkz-lapdog systemd[1]: Stopping WPA supplicant...
Apr 09 21:45:34 wkz-lapdog wpa_supplicant[1277]: nl80211: deinit ifname=p2p-dev-wlp0s20 disabled_11b_rates=0
!!! --> Apr 09 21:45:34 wkz-lapdog dbus-broker-launch[1200]: Activation request for 'org.freedesktop.nm_dispatcher' failed.
Apr 09 21:45:34 wkz-lapdog NetworkManager[1204]: <warn> [1775760334.0847] dispatcher: (37) failed (after 0.011 sec): Could not activate remote peer 'org.freedesktop.nm_dispatcher': activation request failed: unit is invalid
Apr 09 21:45:34 wkz-lapdog NetworkManager[1204]: <info> [1775760334.0850] device (wlp0s20f3): state change: deactivating -> unmanaged (reason 'unmanaged-quitting', managed-type: 'full')
Apr 09 21:45:34 wkz-lapdog NetworkManager[1204]: <info> [1775760334.0853] dhcp4 (wlp0s20f3): canceled DHCP transaction
Apr 09 21:45:34 wkz-lapdog NetworkManager[1204]: <info> [1775760334.0853] dhcp4 (wlp0s20f3): activation: beginning transaction (timeout in 45 seconds)
Apr 09 21:45:34 wkz-lapdog NetworkManager[1204]: <info> [1775760334.0853] dhcp4 (wlp0s20f3): state changed no lease
Apr 09 21:45:34 wkz-lapdog NetworkManager[1204]: <info> [1775760334.0855] dhcp6 (wlp0s20f3): canceled DHCP transaction
Apr 09 21:45:34 wkz-lapdog NetworkManager[1204]: <info> [1775760334.0856] dhcp6 (wlp0s20f3): activation: beginning transaction (timeout in 45 seconds)
Apr 09 21:45:34 wkz-lapdog NetworkManager[1204]: <info> [1775760334.0856] dhcp6 (wlp0s20f3): state changed no lease
Apr 09 21:45:34 wkz-lapdog bluetoothd[1205]: Battery Provider Manager destroyed
Apr 09 21:45:34 wkz-lapdog bluetoothd[1205]: Stopping SDP server
Apr 09 21:45:34 wkz-lapdog bluetoothd[1205]: Exit
Apr 09 21:45:34 wkz-lapdog systemd[1]: bluetooth.service: Deactivated successfully.
Apr 09 21:45:34 wkz-lapdog systemd[1]: Stopped Bluetooth service.
Apr 09 21:45:34 wkz-lapdog systemd-pcrextend[4630]: ERROR:tcti:src/tss2-tcti/tcti-device.c:489:Tss2_Tcti_Device_Init() Failed to read response header fd 4, got errno 5: Input/output error
!!! --> Apr 09 21:45:34 wkz-lapdog systemd-pcrextend[4630]: Failed to create TPM2 context: State not recoverable
Apr 09 21:45:34 wkz-lapdog wpa_supplicant[1277]: p2p-dev-wlp0s20: CTRL-EVENT-TERMINATING
Apr 09 21:45:34 wkz-lapdog kernel: wlp0s20f3: deauthenticating from e4:fa:c4:70:a7:ac by local choice (Reason: 3=DEAUTH_LEAVING)
Apr 09 21:45:34 wkz-lapdog systemd[1]: systemd-pcrphase.service: Control process exited, code=exited, status=1/FAILURE
Apr 09 21:45:34 wkz-lapdog systemd[1]: systemd-pcrphase.service: Failed with result 'exit-code'.
Apr 09 21:45:34 wkz-lapdog systemd[1]: Stopped TPM PCR Barrier (User).
Apr 09 21:45:34 wkz-lapdog systemd[1]: Forcibly rebooting: unit systemd-pcrphase.service failed
Apr 09 21:45:34 wkz-lapdog wpa_supplicant[1277]: nl80211: send_event_marker failed: Source based routing not supported
Apr 09 21:45:34 wkz-lapdog wpa_supplicant[1277]: wlp0s20f3: CTRL-EVENT-DISCONNECTED bssid=e4:fa:c4:70:a7:ac reason=3 locally_generated=1
Apr 09 21:45:34 wkz-lapdog wpa_supplicant[1277]: wlp0s20f3: CTRL-EVENT-DSCP-POLICY clear_all
Apr 09 21:45:34 wkz-lapdog wpa_supplicant[1277]: wlp0s20f3: CTRL-EVENT-DSCP-POLICY clear_all
Apr 09 21:45:34 wkz-lapdog wpa_supplicant[1277]: nl80211: deinit ifname=wlp0s20f3 disabled_11b_rates=0
Apr 09 21:45:34 wkz-lapdog wpa_supplicant[1277]: wlp0s20f3: CTRL-EVENT-TERMINATING
Apr 09 21:45:34 wkz-lapdog NetworkManager[1204]: <info> [1775760334.1982] manager: NetworkManager state is now DISCONNECTED
Apr 09 21:45:34 wkz-lapdog NetworkManager[1204]: <info> [1775760334.2004] device (p2p-dev-wlp0s20f3): state change: disconnected -> unmanaged (reason 'unmanaged-link-not-init', managed-type: 'removed')
Apr 09 21:45:34 wkz-lapdog NetworkManager[1204]: <info> [1775760334.2176] exiting (success)
Apr 09 21:45:39 wkz-lapdog systemd[1]: Shutting down.
Apr 09 21:45:39 wkz-lapdog systemd[1]: Using hardware watchdog /dev/watchdog0: 'intel_oc_wdt', version 0.
Apr 09 21:45:39 wkz-lapdog systemd[1]: Watchdog running with a hardware timeout of 10min.
!!! --> Apr 09 21:45:39 wkz-lapdog kernel: watchdog: watchdog0: watchdog did not stop!
Apr 09 21:45:39 wkz-lapdog systemd-shutdown[1]: Using hardware watchdog /dev/watchdog0: 'intel_oc_wdt', version 0.
Apr 09 21:45:39 wkz-lapdog systemd-shutdown[1]: Watchdog running with a hardware timeout of 10min.
Apr 09 21:45:39 wkz-lapdog systemd-shutdown[1]: Syncing filesystems and block devices.
Apr 09 21:45:39 wkz-lapdog systemd-shutdown[1]: Sending SIGTERM to remaining processes...
Apr 09 21:45:39 wkz-lapdog systemd-journald[676]: Received SIGTERM from PID 1 (systemd-shutdow).
Apr 09 21:45:39 wkz-lapdog dbus-broker[1202]: Dispatched 6624 messages @ 4(±11)μs / message.
Apr 09 21:45:39 wkz-lapdog systemd-journald[676]: Journal stopped
<END>Offline