web-dev-qa-db-fra.com

Écran de verrouillage XScreenSaver

J'ai obtenu XScreenSaver et enlevé gnome-screensaver en suivant ces instructions: https://askubuntu.com/a/293014/364819

Et mes paramètres sont les suivants:

XScreenSaver Preferences

Et tout fonctionne bien et ça, mais je préférerais beaucoup plus que ce soit pour que lorsque l'écran de veille démarre, si je le réveille ensuite, qu'il soit suspendu et verrouillé, et pas seulement après un certain temps d'être dans l'économiseur d'écran.

J'ai essayé d'y parvenir en réglant le "Verrouiller l'écran après" sur 0, mais cela signifiait simplement que lorsque l'économiseur d'écran était activé, il se verrouillait immédiatement, puis l'écran devenait noir, et donc aucun économiseur d'écran.


Informations sur le système d'exploitation:

Description:    Ubuntu 14.10
Release:    14.10

Informations sur le forfait:

xscreensaver:
  Installed: 5.26-1ubuntu3
  Candidate: 5.26-1ubuntu3
  Version table:
 *** 5.26-1ubuntu3 0
        500 http://gb.archive.ubuntu.com/ubuntu/ utopic/universe AMD64 Packages
        100 /var/lib/dpkg/status
2
user364819

Dans le passé, vous pouviez activer ce comportement sous lxde avec diverses combinaisons de xscreensaver-command -lock et/ou xss-lock, mais ces options ne fonctionnent apparemment plus sous systemd.

En supposant que vous utilisiez lightdm (que vous devriez utiliser sous Ubuntu), vous pouvez utiliser light-locker pour réactiver le verrouillage d'écran lors de la suspension/reprise avec xscreensaver:

Sudo apt-get install light-locker

puis redémarrez.

Le verrouillage automatique de la reprise sera réactivé, mais vous aurez deux écrans de verrouillage différents.

Au réveil, l'écran est verrouillé avec l'écran lightdm-greeter.

Lorsque la xscreensaver démarre après une période d'inactivité, vous verrez toujours l'écran de déverrouillage xscreensaver normal.

1
chaskes