Ubuntu 14.04 wprowadza nowy ekran blokady, który wygląda podobnie do ekranu logowania.
Nadal jestem w stanie zablokować ekran za pomocą polecenia gnome-screensaver-command --lock
(jak zawsze wcześniej), który pod 14.04 blokuje ekran, ale:
- Jeśli uruchamiasz go z pulpitu, blokuje ekran przy użyciu nowego ekranu blokady.
- Jeśli uruchamiasz go z wirtualnej konsoli lub przez SSH, blokuje ekran przy użyciu starego ekranu blokady .
Próbowałem również użyć xdg-screensaver lock
, ale działa w taki sam sposób, jak gnome-screensaver-command --lock
robi (używa nowego ekranu blokady, gdy jest uruchamiany z pulpitu).
Uruchomienie light-locker-command --lock
nie działało, ponieważ light-locker
nie jest zainstalowane.
Wydaje mi się, że muszą istnieć pewne różnice między uruchomieniem tego samego polecenia z pulpitu a uruchomieniem go za pośrednictwem SSH / wirtualnej konsoli, ale nie byłem w stanie znaleźć żadnej różnicy w zmiennych środowiskowych.
Moje pytanie brzmi: w jaki sposób mogę zablokować ekran przy użyciu nowego ekranu blokady Unity, a nie starego ekranu blokady z wiersza poleceń?
To pytanie jest prawdopodobnie powiązane, ponieważ prosi o nowe polecenie, które należy użyć, więc oto kolejne pytanie: Dlaczego uruchomienie tego samego polecenia blokady daje inne wyniki?
Pamiętaj, że gnome-screensaver
zgodnie z tym raportem o błędzie nie jest już używany w 14.04 :
To naprawdę nie jest błąd wygaszacza ekranu, ten komponent przestał być używany w zaufanym.
dm-tool lock
i dm-tool switch-to-greeter
wydaje się, że robi to samo: przenosi Cię z powrotem do ekranu logowania (powitania), który wygląda bardzo podobnie do ekranu blokady.
dm-tool lock
jest bliskie: blokuje ekran, ale (w przeciwieństwie do domyślnego ekranu blokady Unity) umożliwia także przełączanie użytkowników.