Ubuntu 17.04 nie wymaga już hasła po wyjściu z trybu uśpienia

8

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?

ffxsam
źródło
Coś w syslog lub dmesg podczas budzenia? Czy możesz go wkleić tutaj lub połączyć z pastebin?
Robert Riedl
Zdarza mi się to sporadycznie 16.04. Czy to wciąż dzieje się dla ciebie, czy czasem?
Chai T. Rex
Wspominasz o zamykaniu i otwieraniu pokrywy dla działań zawieszenia / wznowienia. Co się stanie, gdy wybierzesz Zawieś z menu i użyjesz przycisku zasilania, aby wznowić?
WinEunuuchs2Unix
Takie samo zachowanie. Budzi się i wracam do pulpitu.
ffxsam

Odpowiedzi:

1

Krok 1: Czy zainstalowany jest wygaszacz ekranu?

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

Krok 2 jest włączony ekran blokady?

Blokada ekranu musi być włączona:

gsettings get org.gnome.desktop.lockdown disable-lock-screen
false

Jeśli wynik jest następujący, trueużyj:

gsettings set org.gnome.desktop.lockdown disable-lock-screen false
WinEunuuchs2Unix
źródło
Tak, gnome-screensaverjest zainstalowany.
ffxsam
@ffxsam Czy ekran blokady ręcznej działa i pyta o hasło?
WinEunuuchs2Unix
Aha! Teraz jesteśmy na czymś. Super + L nie blokuje systemu tak, jak powinien. Ten skrót klawiszowy jest poprawnie zdefiniowany.
ffxsam
Spróbujgsettings get org.gnome.desktop.lockdown disable-lock-screen
WinEunuuchs2Unix
Właśnie zauważyłem, że mam ten sam problem: askubuntu.com/questions/986182/...
ffxsam
2

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”

Charles Green
źródło
Rezultatem jest true. Bardzo dziwny.
ffxsam,
1

Jest tak, ponieważ automatyczne zawieszanie może być wyłączone.

Włączenie go rozwiąże problem. Oto jak:

  1. Przejdź do Ustawienia> Moc.

  1. Kliknij opcję „Automatyczne zawieszenie”.

  1. Włącz opcję „W stanie bezczynności”.

Gotowy. Daj mi znać, czy to rozwiąże problem, czy nie.

v_ag
źródło
Nie, nie było wyłączone. Jest ustawiony na „przy zasilaniu bateryjnym”, opóźnienie 15 minut. Nie ma opcji „w stanie bezczynności”. (Jestem na Ubuntu 17.10)
ffxsam
Myślę, że moja instalacja musiała się jakoś zepsuć.
ffxsam
GNOME czy Unity?
v_ag
GNOM. ........
ffxsam
0

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
MAK Ripon
źródło
Nie ma takiego szczęścia. I nie ma /var/log/pm-suspend.log. Problem niekoniecznie oznacza zamknięcie pokrywy. Zawieszenie ogólnie nie wymaga hasła podczas budzenia.
ffxsam