Xfce et Xscreensaver ne semblent pas considérer l'activité du clavier comme une «activité» - comment changer?


10

Après la mise à niveau de Debian Squeeze vers Wheezy, la combinaison de Xfce et Xscreensaver ne semble pas considérer l'activité du clavier comme une activité utilisateur.

Comme j'utilise parfois uniquement le clavier pendant de longues périodes, cela signifie que l'économiseur d'écran finit par s'activer en raison d'un manque de saisie de la souris. C'est un peu gênant, mais une nouvelle pression sur une touche (ou une bosse sur la souris) fera disparaître l'économiseur d'écran et attendra une autre période de temps avant de se déclencher à nouveau.

Comment puis-je faire en sorte que le système considère la saisie au clavier comme une activité? J'ai regardé les préférences de l'économiseur d'écran mais je n'ai rien trouvé de pertinent.

Sinon, comment passer à un sous-système d'économiseur d'écran qui accepte la saisie au clavier comme activité utilisateur? (Tout ce que je veux, c'est un écran de veille vierge et surveiller la suspension et la mise hors tension de DPMI après un délai configurable dans X.)

Dans le cas où cela importe, j'utilise un clavier USB directement connecté au PC (pas de hub USB entre les deux). La souris est également USB.


Je suis passé à xautolock& alockpour des raisons similaires.
frostschutz

@frostschutz Cela semble intéressant; seriez-vous prêt à en parler davantage?
un CVn du

Réponses:


3

Je ne sais pas comment réparer xscreensaver. Cela m'a donné des ennuis similaires, sauf que c'était lorsque je regardais des films en utilisant mplayer. Comme je ne trouvais pas de solution qui fonctionnait, je suis passé entièrement à un autre système.

J'utilise xautolock(qui détecte l'inactivité de l'utilisateur), alock(qui vide et verrouille l'écran), et xeyespour m'avertir du délai d'inactivité imminent au cas où je réfléchirais à une fenêtre de texte ou à une page Web.

En tant que fonctionnalité supplémentaire, xautolockest également capable d'enregistrer la position du curseur de la souris. Je l'ai configuré pour verrouiller l'écran immédiatement lorsque le curseur de la souris va dans le coin supérieur gauche de l'écran; et pour empêcher le verrouillage lorsqu'il se trouve dans le coin inférieur gauche de l'écran. Ainsi, lorsque je regarde un film, je déplace simplement le pointeur de la souris en bas à gauche et le verrou ne se lèvera jamais.

Voici la commande complète que j'utilise (pour aller dans les scripts de démarrage de votre DM):

xautolock \
    -time 5 -locker "alock -auth passwd -bg blank" \
    -notify 10 -notifier "killall xeyes; xeyes" \
    -corners +0-0 -cornerdelay 10 -cornerredelay 10 \
    -secure &

Le moniteur se met également en veille pour moi après que l'écran est verrouillé pendant un certain temps, je ne me souviens pas si j'ai fait une configuration supplémentaire pour cela ou s'il a simplement fonctionné comme il le devrait ...

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.