Jak włączyć lub wyłączyć hibernację w Ubuntu?

Nieustannie używamy naszego sprzętu komputerowego do wykonywania setek zadań, czy to na poziomie osobistym, czy firmowym, a niejednokrotnie my, nasi współpracownicy lub znajomi zostawiamy sprzęt włączony, zużywając zarówno zasoby systemowe, jak i zewnętrzne, w tym przypadku energię .

Jedną z powszechnie zalecanych metod oszczędzania tego typu zasobów jest konfiguracja opcji hibernacji systemu, ale w dystrybucjach Ubuntu, w tym przypadku Ubuntu 17.04 widzimy, że ta opcja nie jest domyślnie włączona:

Dzieje się tak, ponieważ od wydania 12.04 Ubuntu ta opcja, chociaż istnieje wewnętrznie, została wyłączona z powodu problemów ze zgodnością między sprzętem maszyny a systemem operacyjnym.

Pamiętaj, że hibernacja zużywa mniej energii niż metoda zawieszenia, a jej wielką zaletą jest to, że gdy ponownie uzyskamy dostęp do komputera, wejdziemy w miejsce, z którego wyszliśmy przed hibernacją, czyli aplikacje lub programy nie są zamykane.

W dystrybucjach Ubuntu hibernacja kopiuje zawartość pamięci RAM i hostuje ją na partycji wymiany przed wykonaniem procesu zamykania maszyny, dlatego po ponownym uzyskaniu dostępu wracamy do miejsca, w którym pracowaliśmy. Następnie zobaczymy, jak włączyć i wyłączyć hibernację w Ubuntu 17.04.

1. Hibernuj Ubuntu bezpośrednio z wiersza poleceń


Dzięki tej opcji natychmiast wykonamy proces hibernacji, w tym celu wykonamy następujące polecenie, ale najpierw musimy zapisać całą otwartą pracę, aby jej nie stracić:
 sudo pm-hibernacja

Po automatycznym wykonaniu tego polecenia system Ubuntu zostanie zahibernowany. Teraz, gdy ponownie włączymy maszynę, wszystkie nasze aplikacje będziemy mieć tak, jak je zostawiliśmy przed hibernacją. To polecenie jest przydatne, ale w przypadku, gdy chcemy zahibernować maszynę, będziemy musieli je wykonywać raz za razem.

2. Jak na stałe włączyć hibernację w Ubuntu?

Krok 1
Aby proces hibernacji był stały w Ubuntu 17, konieczne będzie utworzenie następującego pliku za pomocą jednego z preferowanych edytorów, Nano lub Vi:

 sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
Spowoduje to utworzenie nowego pliku, tam musimy wpisać następujący tekst:
 [Ponownie włącz domyślną hibernację w upower] Identity = unix-user: * Action = org.freedesktop.upower.hibernateResultActive = yes [Ponownie włącz domyślną hibernację w 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-inhibitResultActive = tak

Krok 2
W ten sposób aktywujemy hibernację na komputerze. Teraz zamykamy bieżącą sesję i po ponownym kliknięciu opcji zamykania widzimy, że opcja hibernacji komputera jest teraz dostępna:

Krok 3
W przypadku, gdy chcemy usunąć tę opcję z Ubuntu, konieczne będzie uzyskanie dostępu do utworzonego wcześniej pliku i w wierszu ResultActive = yes ustaw wartość na no:

Dzięki tej prostej metodzie włączyliśmy lub wyłączyliśmy opcję hibernacji komputera w celu oszczędzania energii.

Uruchom tryb awaryjny Ubuntu

wave wave wave wave wave