web-dev-qa-db-fra.com

L'écran s'éteint dans i3 WM

J'aime i3 pour des raisons évidentes (léger, taille d'écran maximale, possibilité de personnaliser). Cependant, mon écran expire après cinq minutes d'inactivité. Je voudrais éteindre ça, comment?

J'ai l'i3 sur Ubuntu 14.04 et 15.10.

14
nooreen

X.org possède des fonctionnalités de base d'économiseur d'écran ainsi que des fonctionnalités d'économie d'énergie. Très probablement l'un ou l'autre ou les deux sont responsables du comportement décrit.

Les paramètres des deux peuvent être visualisés et modifiés avec l'outil xset (à partir du package x11-xserver-utils). xset q affiche les paramètres actuels dans les sections Screen Saver et DPMS (Energy Star).

Vous pouvez désactiver la fonction d'économiseur d'écran avec:

xset s off

La fonction d'économie d'énergie peut être désactivée avec

xset -dpms

Avec ces paramètres, l’écran ne devrait plus s’éteindre ni se vider automatiquement.


Si votre principale préoccupation est que 5 minutes soient trop courtes, vous pouvez simplement augmenter les limites pour cela. Pour activer l'économiseur d'écran uniquement après 15 minutes (900 secondes) d'inactivité, définissez le délai en conséquence avec

xset s 900

Pour éteindre le moniteur après 20 minutes d'inactivité

xset dpms 0 0 1200

Les deux valeurs 0 désactivent respectivement veille et suspendre, alors que 1200 définit le délai d’expiration pour désactivé à 20 minutes. (Je n'utilise généralement pas veille ou suspendre car il semble n'y avoir aucune différence entre les trois modes sur les écrans TFT modernes.) Le réglage de ces valeurs permet également DPMS, vous n'avez donc pas besoin d'exécuter explicitement xset +dpms.

23
Adaephon