Skip to main content

How To Hiberante Ubuntu? | Enable/Disable Hibernation | Show Hibernate Option In Power Menu


Ubuntu Hibernate Main
In the Ubuntu Linux distro, the hibernation feature is disabled by default since the release of Ubuntu 12.04 on the machines which are not certified for Ubuntu. But the hibernation option is not gone forever. You can enable or disable the hibernation feature in Ubuntu 16.04 and its derivatives using the command line and text editors. It will also show up in the power menu.

Later versions, since 12.04, of the Ubuntu Linux distribution have the hibernation option disabled by default. One of the reasons is the lack of compatibility between Ubuntu and the computer hardware which is mostly dominated by Microsoft Windows. In fact, Windows itself doesn’t enable the hibernation option by default.
The process of hibernation in the case of Ubuntu involves copying what’s stored in the RAM and writing it to the swap partition before powering off the machine. This helps it retain the system state after it’s turned on. But it has been observed that hibernation option doesn’t work well. When the device is powered on, sometimes, all the open files and folders get lost. This has been a cause of my frustration many times. Similar is the case of the Suspend option.

How to Hibernate Ubuntu 16.04?

Ubuntu Hibernation show
For all the needs, the command line is the ultimate destination. You can enable hibernation in Ubuntu by typing the following command in the terminal:
sudo pm-hibernate
Note: Save your work before running this command.
Your machine will turn off automatically after the command execution finishes. Restarting the machine would bring you to the same state where you left, i.e. all the applications and files would be as it is. If this happens then the hibernation process has done its job. If not, your machine would look as if you’ve restarted it with all the open applications gone.
In case, your computer is taking excess time to hibernate, you need to interrupt the hibernation process and turn it off manually using the power button.
Now, the thing is that you would have to type the command every time you want to hibernate your Ubuntu system. However, there is a way to enable to hibernation option forever and also show it the power menu.

How to enable hibernation in Ubuntu 16.04 permanently?

To make the Ubuntu hibernation process permanent, you need to create a new file using a text editor on the command line:
sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
The system requires root privileges to enable the hibernation option, hence, the command sudo should be added. You can use other text editors like vi, gedit, emacs, etc.
Now, copy and paste the following text to file (use the mouse, keyboard shortcuts won’t work):
[Re-enable hibernate by default in upower] Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
[Re-enable hibernate by default in logind] Identity=unix-user:*
Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit
ResultActive=yes
Press CTRL+O to save and CTRL+X to exit the nano editor.
Ubuntu Hibernation Enable
Now, logout of your system and then login again, you’ll start seeing a hibernate option along with the Shut Down and Suspend options.

Hibernation might not work

If you’re using a partition formatted with the btrfs file system, chances might be there that the hibernation won’t work on your system. You need to reformat and delete that partition.
The size of your swap partition should be as large as your RAM (if you have 2GB to 8GB physical RAM). In the case you have more, the swap file can go up to 4GB.

How to disable hibernation option in Ubuntu 16.04?

You can remove the hibernate option from the power menu any time you want. To do this, open the same file in the command line using a text editor:
sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
Now, set ResultActive=no for both upower and logind.
Save the file using CTRL+O and leave the edit using CRTL+X.
Ubuntu Hibernation Disable
You won’t see the hibernate option after you logout and login again.
So, this was the method to turn on the hibernation feature on Ubuntu Linux distribution. Other than the regular Ubuntu release, it will work for Ubuntu flavors including Kubuntu, Xubuntu, etc. and derivates such as Linux Mint.
Did you find this helpful? Drop your thoughts and feedback.

Comments

Follow Us

WHAT'S HOT

JTF discovers Benue militant leader’s armoury

MAKURDI—The Joint Military and Police Security Task Force in Katsina-Ala Local Government Area of Benue State, yesterday, recovered 10 cartons of high calibre explosives, rocket launchers and hundreds of live ammunition from Gbishe, the country home of wanted militia leader, Terwase Agwaza, alias Gana. Also recovered from Gbishe was a power motorbike belonging to Agwaza, military uniforms and helmet, handsets and two sacks of weeds, suspected to be Indian hemp.

Google Announces New Camera Called Google Clips

The core of the camera is AI engine which does the processing part and gets smarter over time. Clips can detect people and subjects using machine learning that happens on the system itself.

Ambode’s Michael Jackson syndrome

GOVERNOR Akinwunmi Ambode’s urban renewal policy is fundamentally flawed. For one, it strives to recast a Nigerian city in Parisian or Washingtonian mold. Secondly, it fails to realise that Lagos does not have to look like Paris, New York or Washington DC to be a beautiful, functional and livable city. A city is not just an agglomeration of buildings, streets and public spaces cobbled together by architectural, engineering and urban planning standards. A city captures, encapsulates and expresses the totality of a people’s way of life. Not surprisingly, Western European cities have a similar character, a character that is different from (for example) Asian cities.

Is The Legend of Zelda: Breath of the Wild the best-designed game ever?

You wake up, it’s dark and you’re lying in a pool. You don’t remember how you got here. You stand up, stretch your aching limbs, walk towards the exit and out into the brilliant sunshine. As your eyes adjust to the light, the world comes slowly into focus – and it is