Hibernate is not working since 3 weeks

seems there is a BUG with powerdevil indeed, i have the same no way to hibernate over kde settings nor kde powermenu.

I thought it was just something with my hardware (Framework 13) but it seems to affect others as well. i am currently simply masked powerdevil and make use of systemd systemwide implementation to hibernate on lid close with this it seems to work also when i run hibernating over powermenu. And no Nvidia here its all AMD.

you may not have nvidia for these kernels installed and not using nvidia-dkms or nvidia-open-dkms ?

pacman -Q | grep -i nvidia

linux-firmware-nvidia 20251111-1
nvidia-dkms 580.105.08-2
nvidia-hook 1.5.2-1
nvidia-inst 25.10.2-1
nvidia-settings 580.105.08-1
nvidia-utils 580.105.08-2
opencl-nvidia 580.105.08-2

seems it ok for you ?

Thanks

thats fine may missing headers for the kernel packages?
pacman -Qs headers

pacman -Qs headers

ocal/acl 2.3.2-1
    Access control list utilities, libraries and headers
local/boost 1.89.0-3
    Free peer-reviewed portable C++ source libraries (development headers)
local/libcups 2:2.4.14-1
    OpenPrinting CUPS - client libraries and headers
local/linux-api-headers 6.17-1
    Kernel headers sanitized for use in userspace
local/linux-hardened-headers 6.17.8.hardened2-1
    Headers and scripts for building modules for the Security-Hardened Linux kernel
local/linux-headers 6.17.8.arch1-1
    Headers and scripts for building modules for the Linux kernel
local/linux-lts-headers 6.12.58-1
    Headers and scripts for building modules for the LTS Linux kernel
local/linux-zen-headers 6.17.8.zen1-1
    Headers and scripts for building modules for the Linux ZEN kernel
local/spice-protocol 0.14.5-1
    Headers for SPICE protocol
local/vulkan-headers 1:1.4.328.1-1 (vulkan-devel)
    Vulkan header files and API registry
local/wxwidgets-common 3.2.8.1-2
    Common libraries and headers for wxwidgets
local/xorgproto 2024.1-2
    combined X.Org X11 Protocol headers

please !

ls /usr/lib/modules/

you could simply try to reinstall kernels and header packages and after this reinstall nvidia-dkms this should bring all back in.

sudo pacman -Syu linux linux-headers linux-hardened linux-hardened-headers linux-lts linux-lts-headers linux-zen linux-zen-headers

sudo pacman -S nvidia-dkms

but:

ls /usr/lib/modules/

6.12.58-1-lts 6.17.8-arch1-1 6.17.8-hardened2-1-hardened 6.17.8-zen1-1-zen

Hi,

In the meantime, I lost my Windows 10 boot entry.

but I observe another issue during the reinstall

add_dracutmodules+=" resume "
#install_items+=" /usr/lib/systemd/system/systemd-hibernate-resume.service "
cp: error writing β€˜/efi/da7d9266e5d6497888074859c3d17dda/6.12.59-1-lts/initrd-fallback’: No space left on device
dracut[F]: Creation of /efi/da7d9266e5d6497888074859c3d17dda/6.12.59-1-lts/initrd-fallback failed
/usr/lib/kernel/install.d/50-dracut-fallback.install failed with exit status 1.
(10/15) Reloading system bus configuration…
(11/15) Check if user should be informed about rebooting after certain system package upgrades.
(12/15) Updating icon theme caches…

tree -h /efi

[4.0K] /efi
β”œβ”€β”€ [4.0K] da7d9266e5d6497888074859c3d17dda
β”‚ β”œβ”€β”€ [4.0K] 6.12.59-1-lts
β”‚ β”œβ”€β”€ [4.0K] 6.17.8-arch1-1
β”‚ β”‚ β”œβ”€β”€ [186M] initrd
β”‚ β”‚ β”œβ”€β”€ [230M] initrd-fallback
β”‚ β”‚ └── [ 16M] linux
β”‚ β”œβ”€β”€ [4.0K] 6.17.8-hardened2-1-hardened
β”‚ └── [4.0K] 6.17.8-zen1-1-zen
β”‚ β”œβ”€β”€ [187M] initrd
β”‚ β”œβ”€β”€ [231M] initrd-fallback
β”‚ └── [ 17M] linux
β”œβ”€β”€ [4.0K] EFI
β”‚ β”œβ”€β”€ [4.0K] BOOT
β”‚ β”‚ └── [126K] BOOTX64.EFI
β”‚ β”œβ”€β”€ [4.0K] Linux
β”‚ └── [4.0K] systemd
β”‚ └── [126K] systemd-bootx64.efi
└── [4.0K] loader
β”œβ”€β”€ [4.0K] entries
β”‚ β”œβ”€β”€ [ 578] da7d9266e5d6497888074859c3d17dda-6.17.8-arch1-1.conf
β”‚ β”œβ”€β”€ [ 618] da7d9266e5d6497888074859c3d17dda-6.17.8-arch1-1-fallback.conf
β”‚ β”œβ”€β”€ [ 590] da7d9266e5d6497888074859c3d17dda-6.17.8-zen1-1-zen.conf
β”‚ β”œβ”€β”€ [ 630] da7d9266e5d6497888074859c3d17dda-6.17.8-zen1-1-zen-fallback.conf
β”‚ └── [ 103] windows.conf
β”œβ”€β”€ [ 6] entries.srel
β”œβ”€β”€ [4.0K] keys
β”œβ”€β”€ [ 27] loader.conf
└── [ 32] random-seed

and finally

uname -a

Linux HPI7 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux

is there a tools to clear /efi or juste rm /efi/?

Thanks a lot

/efi is the mountpoint of your ESP you can only uninstall one of the kernels to make space there ..
You do not have 2GB ESP?

no, just one !

1 Like

its simply full you have to many kernels .. strange but true

Strange, you say !

The Install don’t clear it ?

Thanks

I cleared / efi ( just let a kernel but i get the same error !


> cat /etc/dracut.conf.d/resume-from-hibernate.conf
add_dracutmodules+=" resume "
#install_items+=" /usr/lib/systemd/system/systemd-hibernate-resume.service "
cp: error writing '/efi/da7d9266e5d6497888074859c3d17dda/6.17.8-arch1-1/initrd-fallback': No space left on device
dracut[F]: Creation of /efi/da7d9266e5d6497888074859c3d17dda/6.17.8-arch1-1/initrd-fallback failed
/usr/lib/kernel/install.d/50-dracut-fallback.install failed with exit status 1.
:: kernel-install installing kernel 6.17.8-hardened2-1-hardened
/etc/dracut.conf.d/resume.conf:install_items+="/usr/lib/systemd/system/systemd-hibernate-resume.service"

dracut[W]: <key>+=" <values> ": <values> should have surrounding white spaces!
dracut[W]: This will lead to unwanted side effects! Please fix the configuration file.

cat /etc/dracut.conf.d/resume-from-hibernate.conf
add_dracutmodules+=" resume "
#install_items+=" /usr/lib/systemd/system/systemd-hibernate-resume.service "
cp: error writing '/efi/da7d9266e5d6497888074859c3d17dda/6.17.8-hardened2-1-hardened/initrd-fallback': No space left on device
dracut[F]: Creation of /efi/da7d9266e5d6497888074859c3d17dda/6.17.8-hardened2-1-hardened/initrd-fallback failed
/usr/lib/kernel/install.d/50-dracut-fallback.install failed with exit status 1.
:: kernel-install installing kernel 6.17.8-zen1-1-zen
/etc/dracut.conf.d/resume.conf:install_items+="/usr/lib/systemd/system/systemd-hibernate-resume.service"

dracut[W]: <key>+=" <values> ": <values> should have surrounding white spaces!
dracut[W]: This will lead to unwanted side effects! Please fix the configuration file.

cat /etc/dracut.conf.d/resume-from-hibernate.conf
add_dracutmodules+=" resume "
#install_items+=" /usr/lib/systemd/system/systemd-hibernate-resume.service "
cp: error writing '/efi/da7d9266e5d6497888074859c3d17dda/6.17.8-zen1-1-zen/initrd-fallback.tmp': No space left on device
dracut[F]: Creation of /efi/da7d9266e5d6497888074859c3d17dda/6.17.8-zen1-1-zen/initrd-fallback.tmp failed
/usr/lib/kernel/install.d/50-dracut-fallback.install failed with exit status 1.

not enough place to write all kernels.

But, is it necessary to install 4 kernels ?

Thanks

You basically need only one kernel to boot :wink:

You can check 'du /efi ’ but you will have to at least uninstall one of the kernels completely
I mean with package manager not manually removing stuff ..