Z jakiegoś powodu, kiedy otwieram laptopa i budzi się, nie pyta mnie już o hasło użytkownika (kiedyś). Jak rozwiązać ten problem i włączyć żądanie hasła po przebudzeniu?
Z jakiegoś powodu, kiedy otwieram laptopa i budzi się, nie pyta mnie już o hasło użytkownika (kiedyś). Jak rozwiązać ten problem i włączyć żądanie hasła po przebudzeniu?
Odpowiedzi:
Hasło przy wznawianiu zawieszenia jest oparte na ekranie blokady ekranu, a ekran blokady opiera się na wygaszaczu ekranu. Aby sprawdzić wygaszacz ekranu, użyj apt list --installed | grep saver
:
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
gnome-screensaver/xenial,now 3.6.1-7ubuntu4 amd64 [installed]
Jeśli powyżej nie widać wygaszacza ekranu, użyj:
sudo apt install gnome-screensaver
Blokada ekranu musi być włączona:
gsettings get org.gnome.desktop.lockdown disable-lock-screen
false
Jeśli wynik jest następujący, true
użyj:
gsettings set org.gnome.desktop.lockdown disable-lock-screen false
gnome-screensaver
jest zainstalowany.
gsettings get org.gnome.desktop.lockdown disable-lock-screen
Sprawdź wartość
gsettings get org.gnome.desktop.screensaver ubuntu-lock-on-suspend
jeśli wróci z „false”, ustaw to na „true” z
gsettings set org.gnome.desktop.screensaver ubuntu-lock-on-suspend true
Możesz to również zrobić za pomocą GUI, używając dconf-editor
- przejdź do „org-> gnome-> desktop-> wygaszacz ekranu-> ubuntu-lock-on-suspend”
true
. Bardzo dziwny.
Jest tak, ponieważ automatyczne zawieszanie może być wyłączone.
Włączenie go rozwiąże problem. Oto jak:
Gotowy. Daj mi znać, czy to rozwiąże problem, czy nie.
Sprawdź dzienniki zawieszenia na /var/log/pm-suspend.log
sudo nano /var/log/pm-suspend.log
Możliwe rozwiązanie 1:
Edytuj plik „/etc/systemd/logind.conf”
sudo nano /etc/systemd/logind.conf
Usunięto # komentarz na początku wiersza „HandleLidSwitchDocked = ignore” i zmieniono wartość na:
HandleLidSwitchDocked=suspend
Uruchom ponownie demona systemd za pomocą tego polecenia:
sudo restart systemd-logind
lub od 15.04:
sudo service systemd-logind restart
/var/log/pm-suspend.log
. Problem niekoniecznie oznacza zamknięcie pokrywy. Zawieszenie ogólnie nie wymaga hasła podczas budzenia.