GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak zamknout obrazovku pomocí nové zamykací obrazovky z příkazového řádku?

Ubuntu 14.04 zavádí novou zamykací obrazovku, která vypadá podobně jako přihlašovací obrazovka.

Stále mohu zamknout obrazovku pomocí příkazu gnome-screensaver-command --lock (jako vždy předtím), který pod 14.04 uzamkne obrazovku, ale:

  • Pokud jej spouštíte z plochy, uzamkne obrazovku pomocí nové zamykací obrazovky.
  • Pokud jej spouštíte z virtuální konzole nebo přes SSH, uzamkne obrazovku pomocí staré zamykací obrazovky .

Také jsem zkusil použít xdg-screensaver lock , ale funguje to stejně jako gnome-screensaver-command --lock ano (používá novou zamykací obrazovku pouze při spuštění z plochy).

Spuštění light-locker-command --lock nefungovalo jako light-locker není nainstalováno.

Myslím, že musí existovat určité rozdíly mezi spuštěním stejného příkazu z plochy a jeho spuštěním přes SSH/virtuální konzoli, ale nebyl jsem schopen najít žádný rozdíl v proměnných prostředí.

Moje otázka tedy zní:Jak mohu zamknout obrazovku pomocí nové zamykací obrazovky Unity a ne staré zamykací obrazovky z příkazového řádku?

Tato otázka pravděpodobně souvisí, protože se ptá na nový příkaz, který je třeba použít, takže zde je další otázka:Proč spuštění stejného příkazu zámku dává různé výsledky?

Všimněte si, že gnome-screensaver podle této zprávy o chybě se ve 14.04 již nepoužívá:

Ve skutečnosti to není chyba spořiče obrazovky gnome, tato komponenta se přestala používat v důvěryhodném.

Nejlepší odpověď

Nemám gnome-screensaver nainstalován a jediný příkaz, který jsem zjistil, že funguje, je tento:

dbus-send --type=method_call --dest=org.gnome.ScreenSaver /org/gnome/ScreenSaver org.gnome.ScreenSaver.Lock


Ubuntu
  1. Jak ztlumit z příkazového řádku?

  2. Jak se automaticky připojit z příkazového řádku?

  3. Jak zamknout obrazovku?

  1. Jak vytvořit databázi v MySQL pomocí příkazového řádku

  2. Jak nainstalovat aktualizace zabezpečení z příkazového řádku v Ubuntu

  3. Jak restartovat Icewm z příkazového řádku?

  1. Jak změnit nastavení časového pásma z příkazového řádku?

  2. Jak zachovat spuštěný příkaz, který jsem začal z prostředí Shell, pokud se odhlásím z prostředí Shell?

  3. Jak uzamknout obrazovku po probuzení z hibernace?