Learn about Hibernate mode in Linux
When it comes to source options in Linux distributions, there are Logout, Shutdown, Suspend and Hibernate functions. In today's article, let's learn about Hibernate mode in Linux.
Hibernate mode in Linux
In Hibernate mode, the computer is completely turned off and therefore there will be no power consumption when the PC is in Hibernate state.
When you put your computer into Hibernate mode, session content from RAM will be transferred to the SWAP (swap) space of the hard drive and then, the system will shut down.
When 'waking up' from Hibernate mode, session content from SWAP will be copied back to RAM and thus, it will take more time to put the PC into working state, than when using Sleep mode.

Why do some Linux distros without Hibernate be enabled by default?
Hibernate is sometimes not always a smooth running feature, due to the nature of the way it works and the way the hardware has to support it. If the SWAP partition is not set correctly, data loss may occur due to crashes and computer freezes on startup. These are common issues related to Hibernate.
Normally, Linux needs the same amount of RAM as SWAP, but in reality, not everyone follows this, leading to Hibernate-related problems. Ubuntu has Hibernate as a default feature in the Power control panel, but since Ubuntu 12.04 LTS, this feature has been removed due to increasing problems, reported by some users.
But that doesn't mean your PC can't enter Hibernate mode anymore. All you need to do first is to check that your computer hardware is compatible with this mode.
How to check if a PC is compatible with Hibernate?
Before proceeding, be sure to save all unsaved documents in the session.
Launch Terminal , and type the following command:
sudo pm-hibernate
Your PC will turn off. Turn on the computer and check if the session you have before entering the pm-hibernate
command is intact or if you have logged into an empty desktop.
If your session is lost, that means your PC does not support Hibernate. Check if the SWAP partition is as large as the amount of RAM available. Linux recommends that the SWAP partition double the amount of RAM. For example, if your PC has 8GB of RAM, then you should have at least 16GB for a SWAP partition.
You should read it
- How to enable / disable Hibernate mode in Windows 10
- How to turn on Hibernate mode in Windows 10
- How to turn hibernate (Hibernate) in Windows 7
- 4 ways to fix Hibernate mode not working on Windows
- How to turn Hibernate hibernation on Windows 10
- How to enable Hibernate mode on Windows 11
- Instructions to turn on, activate Hibernate mode
- How to Enable Hibernate in Windows 8
May be interested
- How to add wallpapers to the Debian 10 terminalin this article, tipsmake.com discusses how you can change the traditional interface of terminal by adding a custom background image to this tool.
- What is the difference between Rolling Release and Point Release releases?any software development can be classified into two categories, including the standard point release model and rolling release. developing linux distributions also uses one of these development cycles.
- How to execute .run or .bin packages in Linuxfor applications not available through the software center, some developers create executable files in .run and .bin binary packages. this tutorial is intended to provide readers with instructions for installing those binary packages.
- How to use Sticky Bit to manage files on shared folders in Linuxin this article, tipsmake.com discusses how you can use sticky bits to fine-tune file access on shared folders.
- How does Linux Inode work?if you use linux long enough, you will know the term 'inode'. it does appear occasionally, but does not affect what you are doing. the following article will explain what an inode is and how it works.
- How to make the script executable anywhere in Linuxwhen you create a bash script and save it to a directory, you'll find that you can only execute the script while in that directory. by adding multiple links to it, you can also make your script executable everywhere.