Ubuntu 14.04 introduit un nouvel écran de verrouillage qui ressemble à l'écran de connexion.
Je suis toujours en mesure de verrouiller l'écran en utilisant la commande gnome-screensaver-command --lock
(comme je l'ai toujours fait auparavant), qui sous 14.04 verrouille l'écran, mais:
- Si vous l'exécutez à partir du bureau, il verrouille l'écran à l'aide du nouvel écran de verrouillage.
- Si vous l'exécutez à partir d'une console virtuelle ou via SSH, il verrouille l'écran en utilisant l' ancien écran de verrouillage .
J'ai également essayé d'utiliser xdg-screensaver lock
, mais cela fonctionne de la même manière que gnome-screensaver-command --lock
(n'utilise le nouvel écran de verrouillage que lorsqu'il est exécuté depuis le bureau).
L'exécution light-locker-command --lock
n'a pas fonctionné, car elle light-locker
n'est pas installée.
Je suppose qu'il doit y avoir des différences entre l'exécution de la même commande à partir du bureau et son exécution via SSH / console virtuelle, mais je n'ai pas pu trouver de différence dans les variables d'environnement.
Donc, ma question est: comment puis-je verrouiller l'écran en utilisant le nouvel écran de verrouillage Unity et non l'ancien écran de verrouillage à partir de la ligne de commande?
Cette question est probablement liée car elle demande la nouvelle commande qui doit être utilisée, alors voici une autre question: pourquoi l'exécution de la même commande de verrouillage donne-t-elle des résultats différents?
Notez que ce gnome-screensaver
n'est plus utilisé dans 14.04, selon ce rapport de bogue :
Ce n'est pas vraiment un bug gnome-screensaver, ce composant a cessé d'être utilisé dans trusty.
dm-tool lock
et dm-tool switch-to-greeter
semblent faire la même chose: vous ramène à l'écran de connexion (greeter), qui ressemble beaucoup à l'écran de verrouillage.
dm-tool lock
se rapproche: il verrouille l'écran, mais (contrairement à l'écran de verrouillage Unity par défaut) vous permet également de changer d'utilisateur.