Kernel 6.12 does not support hibernation

My PC is GKMTec AMD Ryzen 7 5825U with a Radeon VGA 16 GB DDR4, SSD etc. Fresh installation of Manjaro xfce. I must switch to kernel 6.6.80-1 because of hibernation. With kernel (latest one with support hibernation) system works as expected. Kernel 6.12 LTS does not support hibernation yet (17.march 2025)

System:
  Kernel: 6.6.80-1-MANJARO arch: x86_64 bits: 64
  Desktop: Xfce v: 4.20.1 Distro: Manjaro Linux
Machine:
  Type: Mini-pc Mobo: GMKtec model: GMKtec v: Version 1.0
    serial: <superuser required> UEFI: American Megatrends LLC. v: M5 PLUS 1.03
    date: 09/13/2024
CPU:
  Info: 8-core model: AMD Ryzen 7 5825U with Radeon Graphics bits: 64
    type: MT MCP cache: L2: 4 MiB
  Speed (MHz): avg: 1451 min/max: 400/4546 cores: 1: 1451 2: 1451 3: 1451
    4: 1451 5: 1451 6: 1451 7: 1451 8: 1451 9: 1451 10: 1451 11: 1451 12: 1451
    13: 1451 14: 1451 15: 1451 16: 1451
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Barcelo driver: amdgpu v: kernel
  Display: x11 server: X.org v: 1.21.1.16 driver: X: loaded: amdgpu
    unloaded: modesetting dri: radeonsi gpu: amdgpu resolution: 3840x2160~60Hz
  API: EGL v: 1.5 drivers: kms_swrast,radeonsi,swrast
    platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.3.4-arch1.1
    renderer: AMD Radeon Graphics (radeonsi renoir LLVM 19.1.7 DRM 3.54
    6.6.80-1-MANJARO)
  Info: Tools: api: eglinfo,glxinfo de: xfce4-display-settings
    x11: xprop,xrandr
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] Renoir Radeon High Definition
    Audio driver: snd_hda_intel
  Device-2: Advanced Micro Devices [AMD] ACP/ACP3X/ACP6x Audio Coprocessor
    driver: N/A
  Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
    driver: snd_hda_intel
  Device-4: Walmart AB13X Headset Adapter
    driver: hid-generic,snd-usb-audio,usbhid type: USB
  API: ALSA v: k6.6.80-1-MANJARO status: kernel-api
  Server-1: PipeWire v: 1.2.7 status: active
Network:
  Device-1: Realtek RTL8125 2.5GbE driver: r8169
  IF: enp1s0 state: down mac: <filter>
  Device-2: Realtek RTL8125 2.5GbE driver: r8169
  IF: enp2s0 state: down mac: <filter>
  Device-3: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
    driver: mt7921e
  IF: wlp3s0 state: up mac: <filter>
Bluetooth:
  Device-1: MediaTek Wireless_Device driver: btusb type: USB
  Report: rfkill ID: hci0 rfk-id: 2 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: see --recommends
Drives:
  Local Storage: total: 1.13 TiB used: 365.75 GiB (31.7%)
  ID-1: /dev/nvme0n1 vendor: A-Data model: LEGEND 800 size: 931.51 GiB
  ID-2: /dev/nvme1n1 vendor: Patriot model: M.2 P310 240GB size: 223.57 GiB
Partition:
  ID-1: / size: 202.45 GiB used: 31.77 GiB (15.7%) fs: ext4
    dev: /dev/nvme1n1p2
  ID-2: /boot/efi size: 299.4 MiB used: 288 KiB (0.1%) fs: vfat
    dev: /dev/nvme1n1p1
Swap:
  ID-1: swap-1 type: partition size: 16.52 GiB used: 0 KiB (0.0%)
    dev: /dev/nvme1n1p3
Sensors:
  System Temperatures: cpu: 53.6 C mobo: N/A gpu: amdgpu temp: 45.0 C
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 16 GiB note: est. available: 15.02 GiB used: 3.7 GiB (24.6%)
  Processes: 323 Uptime: 13m Shell: Bash inxi: 3.3.37

What was the inxi command that produced this output?

The grub configuration
/etc/default/grub
must contain the resume=... parameter - pointing to the swap partition (or swap file)

This would have been visible in, for instance:
inxi -zv8

Without that, suspend to disk will not work.

Power management/Suspend and hibernate - ArchWiki

In addition, /etc/mkinitcpio.conf must contain the “resume” HOOK.

1 Like

Your inxi output is incomplete.

Please provide system information as described (below).


I’ll also note that hibernation seems to work just fine (for me) with kernel 6.12 (LTS). My guess would be that you’re suffering from incomplete configuration, much as @Nachlese has suggested.


System Information

Output of this command (formatted according to forum requirements) may be useful for those wishing to help:

inxi --filter --verbosity=8

or the short form:

inxi -zv8

Be prepared to provide more information and outputs from other commands whenever asked.

Privacy: Those with privacy concerns, note that when -z, or --filter is used, all personally identifiable information is filtered out from the resulting inxi output. :eyes:

1 Like