Hibernation problem despite having a swap partition

Hello everyone.

I installed Garuda Linux and during the installation I created a swap partition so I could hibernate the system. However, my PC isn’t hibernating. I’ve followed several guides and tried to configure it, but without success. Below I detail my situation and what I’ve tried.

My hardware configuration:

  • Disc model: KBG50ZNS512G NVMe KIOXIA 512GB
  • RAM: 16 GB

Partition configuration (output of sudo fdisk -l):

Disposit.       Comienzo      Final  Sectores Tamaño Tipo
/dev/nvme0n1p1      2048     411647    409600   200M Sistema EFI
/dev/nvme0n1p2    411648     444415     32768    16M Reservado para Microsoft
/dev/nvme0n1p3    444416  145711103 145266688  69,3G Datos básicos de Microsoft
/dev/nvme0n1p4 145711104  147243007   1531904   748M Entorno de recuperación de Windows
/dev/nvme0n1p5 147243008  180797439  33554432    16G Linux swap
/dev/nvme0n1p6 180797440 1000215182 819417743 390,7G Sistema de ficheros de Linux

Swap status (output of sudo swapon --show):

NAME           TYPE       SIZE USED PRIO
/dev/zram0     partition 14,9G   0B  100
/dev/nvme0n1p5 partition   16G   0B   -2

I have two active swap devices: zram (in memory) and my actual swap partition. The zram has a priority of 100, while my swap partition has a priority of -2.


# <file system>    <mount point>    <type>    <options>    <dump>    <pass>
UUID=BAA3-FF2D    /boot/efi    vfat    defaults,umask=0077 0 2
UUID=d4c02973-2f5a-a450-bf9d-689b214c1130 swap    swap    defaults    0 0
UUID=4caa54a2-6226-46e0-8104-f654a124253    /    btrfs    subvol=/0,defaults,noatime,compress=zstd 0 0
UUID=4caa54a2-6226-46e0-8104-f654a124253    /home    btrfs    subvol=/home,defaults,noatime,compress=zstd 0 0
UUID=4caa54a2-6226-46e0-8104-f654a124253    /root    btrfs    subvol=/root,defaults,noatime,compress=zstd 0 0
UUID=4caa54a2-6226-46e0-8104-f654a124253    /srv    btrfs    subvol=/srv,defaults,noatime,compress=zstd 0 0
UUID=4caa54a2-6226-46e0-8104-f654a124253    /var/cache    btrfs    subvol=/cache,defaults,noatime,compress=zstd 0 0
UUID=4caa54a2-6226-46e0-8104-f654a124253    /var/log    btrfs    subvol=/log,defaults,noatime,compress=zstd 0 0
UUID=4caa54a2-6226-46e0-8104-f654a124253    /var/tmp    btrfs    subvol=/tmp,defaults,noatime,compress=zstd 0 0
tmpfs    /tmp    tmpfs    defaults,noatime,mode=1777 0 0

My system:

 OS Garuda Linux x86_64
├ Kernel Linux 6.18.7-zen1-1-zen
├󰏖 Packages 1238 (pacman)[stable]
└ Shell fish 4.3.3

 DE KDE Plasma 6.5.5
├󰧨 Window Manager KWin (Wayland)
├󰧨 Login Manager sddm 0.21.0 (Wayland)
├󰉼 WM Theme Sweet-Dark
├󰉼 Color Themes Dr460nized (Sweet) [Qt], Sweet-Dark [GTK2/3/4]
├󰀻 System Icons BeautyLine [Qt], BeautyLine [GTK2/3/4]
├ System Fonts Fira Sans (10pt) [Qt], Fira Sans (10pt) [GTK2/3/4]
└ Terminal konsole 25.12.1

󰌢 PC Notebook (1.24.0)
├󰻠 CPU AMD Ryzen 7 6800H (16) @ 4.79 GHz
├󰍛 GPU NVIDIA GeForce RTX 3060 Mobile / Max-Q [Discrete]
├󰍛 GPU AMD Radeon 680M [Integrated]
├󰍛 OpenGL 4.6.0 NVIDIA 590.48.01
├󰍛 Vulkan 1.4.328 - radv [Mesa 25.3.4-arch1.1]
└󰍹 Display(s) 1920x1080 in 16", 120 Hz [Built-in]


This is what I’ve already tried:

Temporarily disable zram:

sudo swapoff /dev/zram0

Configure the priority in fstab


"I’m new to this distro and honestly, I don’t know if Garuda provides any tool that might facilitate fixing this issue.
I’ve already broken the system twice trying to fix it, which forced me to restore from a backup.

I would greatly appreciate any help you can provide. Thank you. ^_^"

Moved from Feedback to Issues & Assistance

Maybe you missed the template, please, follow.

:warning: Missing information requested in the template may result in not receiving assistance

Make sure you have done the following before you post:

  • After rebooting, post the FULL output of garuda-inxi in the body of the post (not linked externally, or collapsed with the “hide details” feature)
  • Format terminal output (including your garuda-inxi) as a code block by clicking the preformatted text button (</>) , or put three tildes (~) above and below the text

Without garuda-inxi this request will be moved to 4xx Client Error > 412 Precondition Failed

1 Like

While we wait for your garuda-inxi, have you checked out this page in the Arch Wiki:

3 Likes