Description of problem: My laptop cant resume from hibernation no matter how I modify grub's kernel parameters. Finally I find out that dracut's resume module is not included, I have to add it manually. Maybe dracut should include resume module by default. Version-Release number of selected component (if applicable): dracut-053-2.fc34.x86_64 How reproducible: always Steps to Reproduce: 1. sudo systemctl hibranate 2. boot laptop Additional info: swap is on a LVM logical volume
I also fighted with this in Bug #1976621 where the resume module kind of unexpectedly got removed when regenerating the initramfs. From what I understand you need to boot with the resume= option on the kernel command line for the resume module to be included automatically. But maybe there is something else as well, results was a bit inconclusive when regenerating initramfs images while narrowing down the cause to that bug.
*** This bug has been marked as a duplicate of bug 1795422 ***