Salut,
Ce tuto a pour but d’expliquer comment empêcher toute mise en veille de son écran, et accessoirement comment régler les différentes sortes de mises en veille et leurs délais de mise en route.
Il a été rédigé à l’aide (et à la suite) des fils suivants:
supprimer-mises-en-veille-t34176.html
desactiver-screensaver-t33894.html
linuxmint-fr.org/forum/trucs … html#39350
supprimer-mise-en-veille-ecrans-t32162.html#p324676 (pas réelement testé)
La mise en veille des écrans peut prendre deux formes:
- Mise en route d’un économiseur d’écran, qui empêche celui-ci de s’abimer en affichant différents motifs animés ou un écran noir, mais qui ne l’éteint pas, et ne joue pas sur l’économie d’énergie.
- Extinction plus ou moins poussée de l’écran, qui aboutit évidemment à un écran noir.
Ces deux formes de mise en veille peuvent être provoquées par deux mécanismes:
- Les différents environnements de bureau (Gnome, KDE…)
- Le serveur graphique (Xorg)
Il faut les régler tous les deux pour suspendre la mise en veille. Aucun n’a la priorité sur l’autre, si ce n’est le plus rapide, ou celui qui reste actif quand l’autre ne l’est plus.
D’où, pour la suspension totale des mises en veille:
I) Réglage au niveau des environnements de bureau (ici sur Gnome)
- L’économiseur d’écran se règle via >>preferences>>economiseur d’écran
- l’extinction de l’écran se règle via >>preferences>>Gestionnaire d’énergie
On peut jouer à cet endroit sur la mise en veille de l’ordi ou sur la mise en veille de l’écran.
II) Réglage au niveau du serveur graphique
Ici, plusieurs solutions sont possibles, en sachant que par défaut, l’extinction se fait au bout de 10 minutes, et que les réglages par défauts se rechargent à chaque nouvelle session
- Arrêt manuel, à faire à chaque nouvelle session ou à chaque démarrage de l’ordi, en console (pas besoin d’être root)
a) de l’économiseur d’écran
xset s off
b) de l’extinction de l’écran
xset -dpms
-
Arrêt automatique valable à chaque session, utilisateur par utilisateur
a) Pour l’économiseur d’écran, ajouter l’instruction “xset s off” dans les applications au démarrage (>>système>>preferences>>applications au démarrage sous gnome)
b) Pour l’exinction de l’écran, idem, en ajoutant l’instruction “xset -dpms” -
Arrêt automatique, pour tous les utilisateurs de toutes sessions
En root,
nano /etc/gdm/Init/Default
et ajouter les lignes xset s-off et xset -dpms à la fin du fichier, juste avant la ligne exit, ce qui donne
$SETXKBMAP -symbols "$XKBSYMBOLS"
fi
fi
fi
fi
xset s off
xset -dpms
exit
(voir linuxmint-fr.org/forum/trucs … html#39350 )
Il est aussi possible de procéder à ces réglages au niveau du délai de mise en veille. Tout passe par la commande “xset”, où root n’est pas nécessaire (voir le man, ou taper tout simplement xset, qui donne une vision simplifiée mais peut être plus claire des commandes possibles).
xset -q
donne les réglages actuels de votre serveur X, par exemple:
...
Xcreen Saver:
prefer blanking: yes allow exposures: yes
timeout: 0 cycle: 0
...
DPMS (Energy Star):
Standby: 0 Suspend: 0 Off: 0
DPMS is Enabled
Monitor is On
- La section Xscreen saver correspond à l’économiseur d’écran, timeout au délai de mise en route de l’économiseur d’écran, cycle à l’intervalle de temps de passage d’un économiseur d’écran. Ces deux temps se règlent via
xset s x y
où x correspond au délai de mise en route, y à l’intervalle entre deux économiseur d’écran, tous deux exprimés en secondes.
Attention, la section Xscreen saver n’a rien à voir avec le programme de mise en veille xscreensaver, qui doit être réglé à part (et plutôt enlevé…)
- La section dpms correspond à l’extinction de l’écran, et à des niveaux plus ou moins élevés d’économie d’énergie (qui chez moi aboutissent touus au même résultat). Elle se règle via
xset dpms x y z
où x, y et z correspondent à des délais d’extinction exprimés en secondes.
- Rentrer ces commandes en console implique de les rerentrer à chaque nouvelle session (pour ce qui est de l’économiseur d’écran, les réglages de l’économie d’énergie se conservent semble t-il). Pour les rendre définitifs, il faut les ajouter dans le fichier /etc/gdm/Init/Default, à la place des commandes xset s off et xset -dpms
xset s 0 0 et xset dpms 0 0 0 sont équivalents à des instructions d’arrêt.
Voilà, c’est peut être un peu longuet, mais n’hésitez pas à compléter quand même!
Stef