web-dev-qa-db-fra.com

Déverrouiller Unity lockscreen à partir de la ligne de commande

Comment déverrouiller l'écran de verrouillage dans Unity à partir de la ligne de commande?

gnome-screensaver-command -l verrouille l'écran, mais gnome-screensaver-command -d ne déverrouille pas le lockscreen.

Existe-t-il un autre moyen de déverrouiller l'écran de verrouillage à partir de la ligne de commande? Pas via ssh, via script, par exemple:

gnome-screensaver-command -l && sleep 5 && <command to unlock>
2
Gugi

Pour Ubuntu 16.04 et versions ultérieures:

loginctl unlock-sessions

Pas besoin de root, mais nécessite évidemment une autorisation de session.

Remarque:
Par défaut, gnome-screensaver-command -d ne fonctionne plus dans Unity, mais avec ceci solution de contournement (activer le clavier à l'écran), cela fonctionne. Fonctionne à la fois pour 14.04 et 16.04.

4
lemonsqueeze