84 votes

Comment verrouiller l'écran du bureau via la ligne de commande ?

Comment puis-je verrouiller l'écran de mon bureau à partir de la ligne de commande ?

84voto

Redbaron Points 523

Vous pouvez verrouiller l'ordinateur en exécutant gnome-screensaver-command avec le -l drapeau comme ceci :

gnome-screensaver-command -l

Cependant, cela ne fonctionnera que si l'économiseur d'écran Gnome est activé pour votre session (il devrait l'être - à moins que vous ne l'ayez désactivé), vous pouvez le lancer à partir de la ligne de commande avec :

gnome-screensaver

33voto

Marian Points 456

Dans les versions plus récentes de GNOME 3, gnome-screensaver n'est plus.

La solution générique semble être

xdg-screensaver lock

Vous pouvez également appeler dbus directement à la place ( source ) :

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

Il semble également qu'ils aient supprimé la possibilité de un verrouiller l'écran à partir de la ligne de commande.

29voto

MadDjinn Points 116
gnome-screensaver-command -l

Si vous êtes dans une session (de bureau) différente (par exemple console virtuelle, passage à un autre login, SSH), spécifiez l'affichage explicitement ( :0 est l'affichage par défaut) :

DISPLAY=:0 gnome-screensaver-command -l

Pour déverrouiller, utilisez la touche -d ( --deactivate ).

18voto

Tom Points 1115

gnome-screensaver-command --lock le fera.

5voto

pbhj Points 2878

Sous KDE dm-tool lock fonctionnera (pour moi sur Kubuntu 15.04).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X