Jeśli chcielibyśmy skorzystać z hibernacji systemu w naszym Ubuntu 14.04, to okazuje się, że jest taka możliwość.
Najpierw jednak musimy się upewnić, że na sprzęt pod kontrolą Ubuntu jest w stanie taką operację wykonać.
sudo pm-hibernate
Jeśli nasz laptop zahibernował się i popranie wybudził, możemy poprosić system o trwałe graficzne przedstawienie tej funkcji:
Tworzymy plik:
sudo gedit /var/lib/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
I wypełniamy go treścią:
[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
ResultActive=yes
Po restarcie w menu pojawi się opcja hibernacji, w tym pięknym aplecie zamykania systemu, który wyświetla się po naciśnięciu przycisku zasilania również przybędzie nowa opcja.
Podobno można również dogadać się z menedżerem zasilania, żeby realizował hibernację po zamknięciu pokrywy (mnie się nie udało), a nasz argument powinien wyglądać tak:
sudo sed -i 's/#HandleLidSwitch=suspend/HandleLidSwitch=hibernate/g' /etc/systemd/logind.conf