Režim spánku je v predvolenom nastavení zakázaný, pretože môže spôsobiť problémy pri niektorých konfiguráciách systému. Mali by ste vykonať hibernáciu pomocou špeciálneho príkazu, aby ste otestovali, či funguje správne, skôr než ho opätovne zapnete.
Hibernácia vs. pozastavenie
Možnosť Suspend je stále k dispozícii v systémovom menu systému Ubuntu. Podobne ako hibernácia, pozastavenie ukladá vaše otvorené programy a dáta, takže môžete rýchlo obnoviť svoju predchádzajúcu sétu. Pozastavenie však vyžaduje napájanie - v režime pozastavenia bude počítač naďalej čerpať malé množstvo energie. Ak systém stratí napájanie - napríklad ak odpojíte stolný počítač zo zásuvky alebo akumulátor notebooku vyprázdni, stratíte prácu.
Prečo je zakázané
Hibernate nefunguje správne na mnohých hardvérových konfiguráciách s Ubuntu a inými distribuciami Linuxu. Ak režim hibernácie v systéme nefunguje správne, môžete pokračovať v režime dlhodobého spánku, aby ste zistili, že vaša práca bola stratená. Niektoré ovládače hardvéru tiež nemusia pracovať správne s režimom dlhodobého spánku - napríklad po obnovení z režimu dlhodobého spánku nemusí fungovať hardvér Wi-Fi alebo iné zariadenia.
Ak chcete zabrániť tomu, aby sa noví používatelia stretli s týmito chybami a stratili svoju prácu, je predvolene vypnutá hibernácia.
Testovanie režimu dlhodobého spánku
Pred opätovným zapnutím režimu dlhodobého spánku by ste mali otestovať, či správne funguje v systéme. Najskôr uložte svoju prácu vo všetkých otvorených programoch - stratíte ju, ak režim spánku nefunguje správne.
Ak chcete vyskúšať hibernáciu, spustite terminál. Zadajte terminál do pomlčky a použite klávesovú skratku Ctrl-Alt-T.
sudo pm-hibernate
Riešenie problémov so spánkom
Zatiaľ čo hardvérové nekompatibility sú hlavným problémom pri spánku, existuje ďalší spoločný problém. Hibernate ukladá obsah vašej pamäte RAM do oddielu swap. Z tohto dôvodu musí váš swapový oddiel byť aspoň taký veľký ako vaša pamäť RAM. Ak máte 2 GB swapový oddiel a 4 GB RAM, hibernácia nebude fungovať správne.
Rýchly spôsob porovnávania veľkostí RAM a swapov je v aplikácii System Monitor.
Opätovné zapnutie režimu dlhodobého spánku
Môžete spustiť príkaz sudo pm-hibernate kedykoľvek chcete hibernáciu, ale to je nepríjemné. Ak chcete opätovne povoliť možnosť hibernácie v ponukách, musíte vytvoriť súbor PolicyKit.
Môžete použiť akýkoľvek textový editor, ale v tomto príklade použijeme gedit. Spustite nasledujúci príkaz na spustenie aplikácie gedit ako používateľ root a zadajte súbor, ktorý chcete vytvoriť:
gksu gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
[Enable Hibernate] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultActive=yes