[RESPONDED] Battery Drain When Asleep/Idle/Shutdown

There is absolutely a way to get hibernation working on Linux.

It is somewhat more complicated if you are using an encrypted drive. I believe Fedora uses a default 1gb swapfile just like Ubuntu does.

You can use the swapfile which preserves the integrity of your hibernated image, but it is a little trickier and not that easy.

On the other hand, if you can partition your storage such that you have a 16-20gb swap partition, this is much easier to setup for hibernation.

Basically hibernation will not work if you don’t have a swap file or partition at least as large as your installed RAM amount. If your swap is large enough then executing the hibernate command will work. BUT if you don’t have your grub updated to point to that drive on resume you would not be able to load that hibernation image back up when booting back up.

Basically, there is exactly how to set all this up contained on this forum. What I would recommend is that you use the swapfile. Ubuntu and Fedora use this, and most people encrypted their drive.

Follow this here to see how to do that. This is for Ubuntu specifically, but I think it works on Fedora as well. I’m talking about it there:

1 Like