Na pewien czas system operacyjny Ubuntu Linux pozbawił użytkowników możliwości przełączania komputera w tryb „hibernacji”. Istnieje kilka powodów tego stanu, takich jak to, że hibernacja nie zawsze działa poprawnie, lub że wiele osób woli korzystać z trybu wstrzymania. Choć hibernacja w Ubuntu jest mniej popularna i mniej niezawodna niż tryb wstrzymania, ma swoje zalety. Jedną z największych korzyści hibernacji jest to, że całkowicie wyłącza urządzenie, zamiast przechodzić w tryb niskiego zużycia energii, co znacząco wpływa na wydłużenie czasu pracy baterii w laptopach.
Jeżeli po przeczytaniu tego wprowadzenia zainteresowała Cię hibernacja, lub zastanawiałeś się, dlaczego ta funkcja została usunięta, mamy dobre wieści! Okazuje się, że każdy może ponownie włączyć tryb hibernacji w systemie Ubuntu Linux, wykonując kilka prostych kroków.
Różnice między hibernacją a wstrzymaniem
Wielu użytkowników Ubuntu Linux myli pojęcia „wstrzymanie” i „hibernacja”. W rzeczywistości są to różne funkcje. Kluczowe różnice między tymi dwoma trybami dotyczą sposobu, w jaki komputer zarządza energią podczas przechodzenia w stan uśpienia.
Gdy klikniesz przycisk „Wstrzymaj” w środowisku KDE lub Gnome, komputer nie jest usypiany. Zamiast tego przechodzi w tryb niskiego zużycia energii, a wszystkie dane są przechowywane w pamięci RAM. W tym stanie laptop nadal zużywa energię, choć w minimalnym stopniu.
W przeciwieństwie do tego, hibernacja nie pobiera energii wcale. Kiedy komputer z systemem Ubuntu Linux jest ustawiony w tryb hibernacji, cały bieżący stan jest zapisywany na dysku twardym, a urządzenie przechodzi w stan całkowitego uśpienia, co eliminuje zużycie energii.
Zarówno hibernacja, jak i wstrzymanie mają swoje zastosowania. Na przykład, jeśli regularnie używasz laptopa i potrzebujesz go szybko wznowić, tryb wstrzymania jest lepszym wyborem, ponieważ umożliwia bardzo szybkie przywrócenie pracy. Natomiast, jeśli chcesz oszczędzać energię, hibernacja może być bardziej odpowiednia.
Jak włączyć hibernację w Ubuntu
Aby móc korzystać z hibernacji w systemie Ubuntu Linux, konieczne jest zainstalowanie odpowiedniego pakietu. Pakiet ten zawiera zestaw skryptów, w tym funkcję hibernacji.
Aby zainstalować pakiet Pm-utils, otwórz terminal. Możesz to zrobić, naciskając kombinację klawiszy Ctrl + Alt + T lub Ctrl + Shift + T.
Po otwarciu terminala użyj menedżera pakietów Apt, aby zainstalować pakiet Pm-utils.
sudo apt install pm-utils
Po zainstalowaniu pakietu Pm-utils na komputerze z systemem Ubuntu, będziesz mógł korzystać z funkcji hibernacji. Aby to przetestować, użyj poniższego polecenia w terminalu.
Uwaga: polecenie hibernacji wymaga dostępu do konta sudo lub root. Nie próbuj go uruchamiać bez odpowiednich uprawnień, ponieważ może to prowadzić do problemów!
sudo pm-hibernate
Jeśli polecenie pm-hibernate działa poprawnie, hibernacja jest aktywna, a Ty możesz korzystać z tej funkcji przez terminal. Jeśli chcesz skonfigurować komputer Ubuntu do hibernacji za pomocą terminala, możesz zakończyć tutaj. W przeciwnym razie przejdź do następnej sekcji, aby dowiedzieć się, jak dodać przycisk hibernacji do menu.
Jak dodać przycisk hibernacji w Ubuntu
Hibernacja jest teraz aktywna na Twoim komputerze z systemem Ubuntu. Jednak jedynym sposobem na jej użycie jest wydanie polecenia hibernacji Pm-utils w terminalu, co nie jest zbyt wygodne dla przeciętnego użytkownika. Jeśli zamierzasz często korzystać z tej funkcji, warto dodać przycisk „Hibernuj”.
Aby dodać przycisk hibernacji, musisz edytować plik „com.ubuntu.desktop.pkla”. W tym celu uzyskaj dostęp do powłoki root i otwórz plik w edytorze tekstu Nano.
W terminalu uzyskaj dostęp do powłoki superużytkownika, wpisując:
sudo -s
Teraz, gdy masz dostęp superużytkownika, otwórz plik „com.ubuntu.desktop.pkla” w edytorze tekstu Nano.
nano -w /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
W edytorze Nano naciśnij Ctrl + W, aby wyszukać w pliku konfiguracyjnym. Wpisz „Wyłącz hibernację” w polu wyszukiwania i naciśnij Enter, aby przejść do sekcji dotyczącej ustawień hibernacji w Ubuntu.
W tej sekcji, gdzie widnieją wpisy „Domyślnie wyłącz hibernację w upower” oraz „Domyślnie wyłącz hibernację” w logind, znajdź poniższy wiersz:
ResultActive = no
Zmień go na:
ResultActive = yes
Po wprowadzeniu zmian w pliku konfiguracyjnym naciśnij Ctrl + O, aby zapisać, a następnie zamknij edytor Nano, używając Ctrl + X.
Hibernacja w systemie Ubuntu
Przycisk hibernacji został dodany do systemu. Jeżeli korzystasz z KDE Plasma 5, XFCE4, Mate lub podobnych dystrybucji Linuksa, powinieneś zobaczyć opcję „Hibernacja”.
Jeśli używasz środowiska graficznego Gnome Shell w Ubuntu, musisz najpierw zainstalować rozszerzenie „Przycisk stanu hibernacji”. Bez tego rozszerzenia nie będziesz mógł skorzystać z przycisku „Hibernuj” w Gnome.
newsblog.pl