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 --lockrobi (używa nowego ekranu blokady, gdy jest uruchamiany z pulpitu).
Uruchomienie light-locker-command --locknie działało, ponieważ light-lockernie 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-screensaverzgodnie 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 locki dm-tool switch-to-greeterwydaje się, że robi to samo: przenosi Cię z powrotem do ekranu logowania (powitania), który wygląda bardzo podobnie do ekranu blokady.
dm-tool lockjest bliskie: blokuje ekran, ale (w przeciwieństwie do domyślnego ekranu blokady Unity) umożliwia także przełączanie użytkowników.