Forum Linux.débutant screensaver deactivate

Posté par  (site web personnel) .
Étiquettes : aucune
0
13
oct.
2004
Comme beaucoup de gens ... j'utilise le daemon xscreensaver pour éteindre mon écran au bout d'un certain temps d'inactivité ...
j'utilise le fameux DPMS (display power management system) ... ça marche très bien, et au bout de 7 minutes, il se coupe ...

Dans un script, j'ai besoin de désativer le screensaver pendant l'execution du script.

J'ai beau tuer la tache xscreensaver au début du script, mais l'écran s'éteind quand même toutes les 7 minutes ?!? (je me demande comment il fait ?! ... sans la tache qui tourne)

j'ai aussi essayer la technique, qui consiste à lancer un "xscreensaver-command -deactivate" toutes les 3 minutes ... mais que neni, celui-ci se coupe quand même

j'ai l'impression que le processus xscreensaver ne sert pas à grand chose, à part lancer un économiseur d'écran ... mais j'ai l'impression que si on commence à jouer avec le DPMS ... xscreensaver ne sert à rien ... (bien que les options de DPMS se trouvent dans ".xscreensaver" ?!?)

bref, je ne comprends plus rien ...

donc, comment faire pour désactiver cet "eteignage d'écran" dans mon script, de façon normale ?! une technique inédite ?!
  • # DPMS

    Posté par  (site web personnel) . Évalué à 3.

    xscreensaver comme tu l'as deviné ne sert pas a grand chose a part a avoir un joli fond d'ecran.

    Ce que tu cherches, c'est a manipuler les options relatives au dpms. man xset, regarde les options s et dpms, tu devrais y trouver ton bonheur.
  • # les signaux :

    Posté par  (site web personnel) . Évalué à 2.

    utilises un sig STOP puis un sig CONT : c'est fait pour ca !

    $killall -STOP xscreensaver
    $sh mon_script
    $killall -CONT xscreensaver

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.