Włączenie hibernacji (Hibernate) w Ubuntu 12.04

Z Thomas-Krenn-Wiki
Przejdź do nawigacji Przejdź do wyszukiwania

W Ubuntu 12.04 (Precise Pangolin) opcja hibernacji (Hibernate) jest domyślnie wyłączona. Ta instrukcja opisuje jak może ona zostać włączona z wiersza poleceń.

Ubuntu 12.04

Opcja Hibernate jest w tej wersji domyślnie wyłączona, gdyż na wielu komputerach nie funkcjonuje ona poprawnie.

Niestety obecnie w GUI nie ma możliwości włączenia tej opcji (vide [1]).

Przed włączeniem hibernacji zalecane jest przeprowadzenie następującego testu z wiersza poleceń:

sudo pm-hibernate

Komputer po przejściu w stan hibernacji powinien się wyłączyć. Po ponownym włączeniu powinny wszystkie otwarte aplikacje być dostępne, tak jak przed przejściem w stan hibernacji. Jeżeli tak nie jest to sugerujemy kontrole wymagań opcji Hibernate (vide #Wymagania dotyczące opcji Hibernate).

Aby możliwe było włączenie z GUI należy utworzyć następujący plik: /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

Po restarcie opcja hibernacji powinna być dostępna z menu Power.

Wymagania dotyczące opcji Hibernate

Stan Hibernate wykorzystuje partycję swap Linuksa do zapisu zawartości pamięci RAM. Z tego powodu wielkość partycji swap powinna być przynajmniej taka duża jak pamięć RAM.

Szczegółowe informacje odnośnie partycji swap i Hibernate znajdują się na: https://help.ubuntu.com/community/SwapFaq#line-56

Problematycznym dla Hibernate może być również, gdy partycja swap jest szyfrowana. (vide [2])

Dalsze informacje


Autor: Christoph Mitasch

Powiązane artykuły

Instalacja i konfiguracja oprogramowania Grafana w Ubuntu Server 18.04 LTS
Połączenie LTE w Ubuntu
Rozwiązanie problemów ze sterownikiem karty graficznej nowszego jądra Linuksa w LES