Ubuntu 18.04 opcja czasowa
W Ubuntu 18.04 ma nową opcję czasową. W systemd
to availiable nowy tryb suspend-then-hibernate
. Rozpocznie się to od trybu uśpienia, a następnie po ustalonym czasie przejdzie w tryb hibernacji.
W hybrid-sleep
trybie hibernacja działa tylko wtedy, gdy poziom naładowania akumulatora jest krytycznie niski, a system wyłącza się.
Aby rozpocząć korzystanie z tej funkcji, musisz utworzyć plik /etc/systemd/sleep.conf
z następną treścią:
[Sleep]
HibernateDelaySec=3600
Przejdzie ze snu do hibernacji po 1 godzinie snu. Możesz edytować, HibernateDelaySec
aby zmienić opóźnienie na hibernację.
Najpierw sprawdź, czy funkcja zawieszenia, a następnie hibernacji działa przy użyciu systemd
Otwórz terminal, naciskając Ctrl+ Alt+ Ti wprowadź:
sudo systemctl suspend-then-hibernate
Jeśli to działa, zrób to na stałe.
- Następujące czynności działają po zamknięciu pokrywy .
Otwórz plik /etc/systemd/logind.conf
za pomocą preferowanego edytora. Trzeba będzie powołać swój potencjał administracyjny przez sudo
, gksudo
lub pkexec
edytować ten plik.
Znajdź dwie linie:
#HandleSuspendKey=suspend
#HandleLidSwitch=suspend
Uwaga: te wiersze są komentowane #
przed nimi. Jest suspend
to akcja domyślna. Usuń #
i zmień suspend
na suspend-then-hibernate
w tych dwóch wierszach, aby wyglądały tak:
HandleSuspendKey=suspend-then-hibernate
HandleLidSwitch=suspend-then-hibernate
Zapisz plik. Wyloguj się i zaloguj ponownie lub uruchom ponownie logind
usługę za pomocą polecenia:
systemctl restart systemd-logind.service
ostrzeżenie! twoja sesja użytkownika zostanie zrestartowana
Źródło: Lid Closed Suspend następnie Hibernacja
Ubuntu 16.04 i nowsze wersje
Rozwiązanie przez blueyed Real hybryda zawieszającego z Linux 3.6+ nie praca dla mnie. Podejrzewam, że systemd
dzieje się tak, ponieważ system Ubuntu 16.04 używa i nie korzysta z pliku /etc/pm/config.d/00-use-suspend-hybrid
.
Najpierw sprawdź, czy hibernacja i sen hybrydowy działają przy użyciu systemd
Otwórz terminal, naciskając Ctrl+ Alt+ Ti wprowadź:
sudo systemctl hibernate
To powinno doprowadzić twój komputer do hibernacji. Aby wypróbować tryb hybrydowy, wprowadź:
sudo systemctl hybrid-sleep
Jeśli to działa, zrób to na stałe.
- Następujące czynności działają po zamknięciu pokrywy .
Otwórz plik /etc/systemd/logind.conf
za pomocą preferowanego edytora. Trzeba będzie powołać swój potencjał administracyjny przez sudo
, gksudo
lub pkexec
edytować ten plik.
Znajdź dwie linie:
#HandleSuspendKey=suspend
#HandleLidSwitch=suspend
Uwaga: te wiersze są komentowane #
przed nimi. Jest suspend
to akcja domyślna. Usuń #
i zmień suspend
na hybrid-sleep
w tych dwóch wierszach, aby wyglądały tak:
HandleSuspendKey=hybrid-sleep
HandleLidSwitch=hybrid-sleep
Zapisz plik. Wyloguj się i zaloguj ponownie.
Uwaga:
- Inne niż
suspend
lub hybrid-sleep
jest jeszcze trzecia opcja, hibernate
.
- Mój laptop nie ma fizycznego przycisku uśpienia. Więc nie mogłem tego przetestować.
- Kliknięcie w
Suspend
menu ząb powoduje, że komputer normalnie zawiesza się, a nie tryb hybrydowy.
Źródło: https://superuser.com/questions/719447/how-to-use-systemd-hybrid-sleep-instead-of-suspend-under-gnome-in-linux
mam nadzieję, że to pomoże