Pozor může dojít k poničení systému. Pro hibernaci raději zkuste OpenSuse či Manjaro. Ty to mají většinou vyřešeno hned v základu.
Dlouho jsem hledal jak nastavit hibernaci pro notebook Lenovo G50-45 v Ubuntu 17.10 (doporučuji použít raději Kubuntu 17.10 nebo-li desktop Plasma).
Nejprve je třeba mít swap stejný jako paměť RAM. U nové instalace u disku s pouze jedním systému od konkurence je třeba použít změnu přes GParted. Naučil jsem se dělat tři oddíly swap (v novém Ubuntu je použit swapfile), / kořenový a /home kde se ukládají nastavení. Zůstane vám nastavení aplikací, kdy použijete oddělená /home adresář.
To hlavní co je třeba udělat je nainstalovat uswsusp.
sudo apt-get install uswsusp
Poté zkuste sudo systemctl hibernate
Pro obnovení položky Hibernace v nabídce vypnutí je třeba provést přidání příkazu viz. /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
[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