11Aug
Ak ste práve aktualizovali na Ubuntu 12.04, môžete si všimnúť chýbajúcu voľbu v jeho systémovom menu. Možnosť režimu dlhodobého spánku je teraz predvolene skrytá, ale môžete ju prevziať, ak chcete systém spánku dlho čakať.
Hibernate 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.
Hibernate vs Suspend
Voľba Suspend je stále k dispozícii v systémovom menu systému Ubuntu. Podobne ako hibernácia, pozastavenie uloží 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.
Na druhej strane, hibernácia uloží váš systémový systém na pevný disk a vypne systém a nebude spotrebúvať žiadnu energiu. Po obnovení režimu hibernácie sa obnovia otvorené programy a údaje. Hibernate šetrí energiu, ale trvá dlhšie - počítač musí obnoviť dáta do pamäte RAM, zatiaľ čo pozastavenie zachová údaje v pamäti RAM.
Prečo je vypnuté
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 overíte, či funguje správne 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 otestovať hibernáciu, spustite terminál. Zadajte terminál do pomlčky a použite klávesovú skratku Ctrl-Alt-T.
V termináli spustite nasledujúci príkaz:
sudo pm-hibernate
Systém sa vypne. Po spustení príkazu znova zapnite systém - ak sa obnovia otvorené programy, funkcia hibernácie funguje správne.
Riešenie problémov s režimom dlhodobého spánku
Zatiaľ čo hardvérové nekompatibility sú hlavným problémom s režimom hibernácie, 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.
Na karte Zdroje môžete zobraziť veľkosti pamäte a swapov."Pamäť" tu odkazuje na vašu RAM.
Ak chcete naozaj používať režim dlhodobého spánku a váš swapový oddiel je menší ako vaša RAM, skúste spustiť GParted zo živého disku CD.GParted môžete spustiť z live CD disku Ubuntu alebo zo špeciálneho živého CD GParted. Z živého disku CD môžete meniť veľkosť oddielov Ubuntu - nemôžete to robiť počas používania.
Opätovné zapnutie režimu dlhodobého spánku
Príkaz sudo pm-hibernate môžete spúšťať vždy, keď chcete spájať, ale je to nepohodlné.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
Nasledujúci text vložte dosúbor:
[Povoliť Hibernate]
Identity = UNIX-user: *
Akcia = org.freedesktop.upower.hibernate
ResultActive = Áno
Uložte textový súbor a potom sa odhláste a prihláste sa späť.z menu systému.