Hibernation not working after sys update

Hello, on 8 dec I updated system via yay. Since then I’ve been unable to hibernate using a swap partition. Until then the hibernation worked smoothly. Now whenever attempting to hibernate, the computer acts as expected, but when turning on the state is not restored. Instead, the computer behaves as if it has just been turned on without hibernation what so ever.

https://pastebin.com/xxN8XW1D journalctl | grep -i hibernate

free
               total        used        free      shared  buff/cache   available
Mem:        15699652     1619596    11575288        5588     2816720    14080056
Swap:       17270148           0    17270148

sudo dmesg | grep -i hibernate
[    0.743716] systemd-hibernate-resume-generator[161]: Reported hibernation image: ID=endeavouros kernel=6.6.6-arch1-1 UUID=180ddae3-fe1f-42a4-b5f3-0c6fdcf1b7b9 offset=0

I’ve noticed the same thing on my computer…

Using the LTS kernel might be a reasonable workaround until the main kernel is fixed.

I’ve installed LTS kernel, and it did not solve the problem.

gru 12 14:46:32 laptop-endeavouros systemd-logind[768]: The system will hibernate now!
gru 12 14:46:33 laptop-endeavouros systemd[1]: Starting Hibernate...
gru 12 14:46:33 laptop-endeavouros systemd-sleep[2631]: Performing sleep operation 'hibernate'...
gru 12 14:47:20 laptop-endeavouros systemd-hibernate-resume-generator[200]: Reported hibernation image: ID=endeavouros kernel=6.1.67-1-lts UUID=180ddae3-fe1f-42a4-b5f3-0c6fdcf1b7b9 offset=0
gru 12 14:50:21 laptop-endeavouros systemd-logind[757]: The system will hibernate now!
gru 12 14:50:22 laptop-endeavouros systemd[1]: Starting Hibernate...
gru 12 14:50:22 laptop-endeavouros systemd-sleep[3481]: Performing sleep operation 'hibernate'...
gru 12 14:51:07 laptop-endeavouros systemd-hibernate-resume-generator[200]: Reported hibernation image: ID=endeavouros kernel=6.1.67-1-lts UUID=180ddae3-fe1f-42a4-b5f3-0c6fdcf1b7b9 offset=0

For the record, can you show the output of

inxi -Fza

Edit: here’s some reading (hibernation may have system specific issues):

Edit: how do you hibernate? Do you use command systemctl hibernate ?

System:
  Kernel: 6.1.67-1-lts arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc available: hpet,acpi_pm
    parameters: initrd=\026e1f9a34a0469aa7574c44ad41a349\6.1.67-1-lts\initrd
    nvme_load=YES nowatchdog rw
    root=UUID=785dcb9f-ea7c-4c71-9086-0d266e83b924
    resume=UUID=180ddae3-fe1f-42a4-b5f3-0c6fdcf1b7b9 quiet splash
    initcall_blacklist=amd_pstate_init amd_pstate.enable=0
    systemd.machine_id=026e1f9a34a0469aa7574c44ad41a349
  Desktop: KDE Plasma v: 5.27.10 tk: Qt v: 5.15.11 wm: i3 v: 4.23 vt: 7 dm:
    1: LightDM v: 1.32.0 2: SDDM note: stopped Distro: EndeavourOS
    base: Arch Linux
Machine:
  Type: Laptop System: HP product: HP Laptop 14s-fq1xxx v: N/A
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: HP model: 887C v: 59.11 serial: <superuser required> UEFI: AMI
    v: F.15 date: 08/17/2021
Battery:
  ID-1: BAT0 charge: 38.3 Wh (100.0%) condition: 38.3/38.3 Wh (100.0%)
    volts: 12.7 min: 11.3 model: HP Primary type: Li-ion serial: <filter>
    status: discharging
CPU:
  Info: model: AMD Ryzen 5 5500U with Radeon Graphics bits: 64 type: MT MCP
    arch: Zen 2 gen: 3 level: v3 note: check built: 2020-22
    process: TSMC n7 (7nm) family: 0x17 (23) model-id: 0x68 (104) stepping: 1
    microcode: 0x8608103
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
    L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB desc: 6x512 KiB L3: 8 MiB
    desc: 2x4 MiB
  Speed (MHz): avg: 1398 high: 1400 min/max: 1400/4056 boost: disabled
    scaling: driver: acpi-cpufreq governor: powersave cores: 1: 1400 2: 1397
    3: 1400 4: 1397 5: 1397 6: 1400 7: 1396 8: 1400 9: 1400 10: 1397 11: 1397
    12: 1400 bogomips: 50325
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: retbleed mitigation: untrained return thunk; SMT enabled with STIBP
    protection
  Type: spec_rstack_overflow mitigation: safe RET
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, STIBP:
    always-on, RSB filling, PBRSB-eIBRS: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Lucienne vendor: Hewlett-Packard driver: amdgpu v: kernel
    arch: GCN-5 code: Vega process: GF 14nm built: 2017-20 pcie: gen: 3
    speed: 8 GT/s lanes: 16 link-max: gen: 4 speed: 16 GT/s ports:
    active: eDP-1 empty: HDMI-A-1 bus-ID: 03:00.0 chip-ID: 1002:164c
    class-ID: 0300 temp: 45.0 C
  Device-2: IMC Networks HP TrueVision HD Camera driver: uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-3:2 chip-ID: 13d3:56c9
    class-ID: 0e02 serial: <filter>
  Display: x11 server: X.Org v: 21.1.9 compositor: Picom v: git-b700a
    driver: X: loaded: amdgpu unloaded: modesetting alternate: fbdev,vesa
    dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
    s-diag: 582mm (22.93")
  Monitor-1: eDP-1 mapped: eDP model: BOE Display 0x0868 built: 2019
    res: 1920x1080 hz: 60 dpi: 158 gamma: 1.2 size: 309x174mm (12.17x6.85")
    diag: 355mm (14") ratio: 16:9 modes: max: 1920x1080 min: 640x480
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: swrast gbm: drv: kms_swrast surfaceless: drv: radeonsi x11:
    drv: radeonsi inactive: wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 23.2.1-arch1.2
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon Graphics (renoir LLVM
    16.0.6 DRM 3.49 6.1.67-1-lts) device-ID: 1002:164c memory: 500 MiB
    unified: no
  API: Vulkan v: 1.3.269 layers: 6 device: 0 type: integrated-gpu name: AMD
    Radeon Graphics (RADV RENOIR) driver: mesa radv v: 23.2.1-arch1.2
    device-ID: 1002:164c surfaces: xcb,xlib
Audio:
  Device-1: AMD Renoir Radeon High Definition Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
    link-max: gen: 4 speed: 16 GT/s bus-ID: 03:00.1 chip-ID: 1002:1637
    class-ID: 0403
  Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: Hewlett-Packard
    driver: snd_rn_pci_acp3x v: kernel alternate: snd_pci_acp3x, snd_pci_acp5x,
    snd_pci_acp6x, snd_acp_pci, snd_rpl_pci_acp6x, snd_pci_ps,
    snd_sof_amd_renoir, snd_sof_amd_rembrandt pcie: gen: 3 speed: 8 GT/s
    lanes: 16 link-max: gen: 4 speed: 16 GT/s bus-ID: 03:00.5
    chip-ID: 1022:15e2 class-ID: 0480
  Device-3: AMD Family 17h/19h HD Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
    link-max: gen: 4 speed: 16 GT/s bus-ID: 03:00.6 chip-ID: 1022:15e3
    class-ID: 0403
  API: ALSA v: k6.1.67-1-lts status: kernel-api
    tools: alsactl,alsamixer,amixer
  Server-1: PipeWire v: 1.0.0 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Realtek RTL8822CE 802.11ac PCIe Wireless Network Adapter
    vendor: Hewlett-Packard driver: rtw_8822ce v: N/A modules: rtw88_8822ce
    pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 01:00.0
    chip-ID: 10ec:c822 class-ID: 0280
  IF: wlan0 state: up mac: <filter>
Bluetooth:
  Device-1: Realtek Bluetooth Radio driver: btusb v: 0.8 type: USB rev: 1.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-4:3 chip-ID: 0bda:b00c
    class-ID: e001 serial: <filter>
  Report: btmgmt ID: hci0 rfk-id: 1 state: up address: <filter> bt-v: 5.1
    lmp-v: 10 status: discoverable: no pairing: no class-ID: 7c010c
Drives:
  Local Storage: total: 476.94 GiB used: 151.75 GiB (31.8%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Kingston model: OM8SBP3512K-AH
    size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: HPS2 temp: 33.9 C scheme: GPT
Partition:
  ID-1: / raw-size: 292.97 GiB size: 287.31 GiB (98.07%)
    used: 151.49 GiB (52.7%) fs: ext4 dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
    compressor: lz4 max-pool: 20%
  ID-1: swap-1 type: partition size: 16.47 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/nvme0n1p5 maj-min: 259:4
Sensors:
  System Temperatures: cpu: 48.1 C mobo: N/A gpu: amdgpu temp: 47.0 C
  Fan Speeds (rpm): fan-1: 0 fan-2: 0
Info:
  Processes: 317 Uptime: 0m wakeups: 0 Memory: total: 16 GiB note: est.
  available: 14.97 GiB used: 2.51 GiB (16.8%) Init: systemd v: 255
  default: graphical tool: systemctl Compilers: gcc: 13.2.1 clang: 16.0.6
  Packages: 1501 pm: pacman pkgs: 1493 libs: 369 tools: yay pm: flatpak
  pkgs: 8 Shell: Zsh v: 5.9 running-in: alacritty inxi: 3.3.31

I use KDE with i3 as WM. I’ve tried both KDE gui hibernation and systemctl hibernate.

You seem to have 2 display managers installed, lightdm and sddm.
If they are both running, I guess they might conflict.
What if you try disabling lightdm, and reboot, does it help on plasma?

2 Likes

Could be the same problem described in this post. The proposed solution (temporary workaround until dracut gets patched/updated) worked for me.

1 Like

systemctl stop lightdm.service made my screen completelly dark, I started sddm with tty and the problem with hibernation persisted.

Solution for me was adding one line to the file

cat /etc/dracut.conf.d/resume.conf

add_dracutmodules+=" resume "
install_items+=" /usr/lib/systemd/system/systemd-hibernate-resume.service "
sudo reinstall-kernels 

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.