Comment empêcher mes écrans de s'assombrir (devenant noirs) à partir de la ligne de commande


8

Dans KDE, il y avait un paramètre système où vous pouviez spécifiquement régler les moniteurs pour qu'ils ne deviennent jamais noirs.

Maintenant, je suis passé à dwm et (ce n'est peut-être pas lié) mes écrans s'assombrissent après environ 10 minutes. Comment puis-je modifier ce paramètre directement à partir de la ligne de commande? Je suppose que cela a à voir avec X?


La réponse de Michael est correcte, mais vous voudrez peut-être rechercher pourquoi votre écran s'assombrit et résoudre directement ce problème.
jasonwryan

@jasonwryan, je suppose que mes moniteurs vont dormir en raison du manque d'entrée (pas d'activité clavier ou souris).
n0pe

Réponses:


9

Vous devez modifier les paramètres DPMS, qui sont contrôlables avec xset. Vous pouvez désactiver tous les DPMS avec:

$ xset -dpms

Et réactivez-les avec:

$ xset +dpms

Vous pouvez également contrôler la durée avant que le moniteur passe dans chaque état (veille, suspension et arrêt; ils sont expliqués dans cet article Wikipedia ) en passant 3 entiers pendant le nombre de secondes avant que chaque état ne soit activé:

# Switch to standby after a minute, suspend after two minutes, and off after three minutes
$ xset dpms 60 120 180

La définition d'un temps de 0 désactive l'état, c'est donc -dpmséquivalent à:

$ xset dpms 0 0 0

Génial, dois-je le configurer à chaque redémarrage?
n0pe

@Max Oui, mais vous pouvez le mettre dans un script qui s'exécute automatiquement; par exemple, ~/.xinitrcest généralement exécuté au démarrage de X
Michael Mrozek

En fait, j'ai essayé et testé cela sans résultat. J'ai couru en xset -dpmstant qu'utilisateur normal et en tant que root et mes écrans s'assombrissent toujours.
n0pe

4

Non seulement DPMS peut éteindre l'écran. Il existe également un économiseur d'écran intégré dans Xorg. Vous pouvez le désactiver avec

xset s off


Cela semble logique, mon économiseur d'écran pourrait être activé (même si je n'en ai pas défini un). Je vais essayer ça ce soir.
n0pe
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.