J'exécute le gestionnaire de fenêtres openbox et j'utilise cette ligne dans mon autostart.sh
pour contrôler la gestion de l'alimentation de l'affichage:
xset dpms 0 60 0
Cela fonctionne bien, provoquant la suspension de l'affichage après 60 secondes d'inactivité.
Cependant, lorsque l'affichage se réveille en réponse à un mouvement de souris, à une pression sur une touche, etc., l'écran est en pleine luminosité. C'est un gaspillage d'énergie et parfois aveuglant. Si j'utilise les touches de contrôle de la luminosité de l'ordinateur portable ( Fn+ <-/ ->) pour régler la luminosité, la première pression rétablira la luminosité à ce qu'elle était avant la suspension de l'affichage.
Ce que j'aimerais, c'est que l'écran soit à la luminosité de pré-suspension dès que l'affichage est réactivé, c'est-à-dire sans avoir à appuyer sur l'une des touches de contrôle de la luminosité.
J'utilise Ubuntu 10.10 sur un Acer Aspire 5742.
la source
xset hook
. Si vous pouvez me guider (documentation) ou faire référence à ce qu'il veut dire, cela vous aidera.xset
page de manuel pour voir s'il existe un moyen de l'exécuter pour exécuter un script ou une autre commande lorsque l'affichage est réactivé. Vous pouvez également faire une recherche sur Google pour voir s'ils n'ont tout simplement pas mentionné cela dans la page de manuel pour une raison quelconque. Je ne lance pas openbox pour le moment, donc je n'ai pas à m'en inquiéter pour le moment :)Réponses:
Si vous réglez la luminosité au préalable (dans
autostart.sh
par exemple), vous pouvez simplement continuer à vérifier la luminosité et à la régler à la valeur souhaitée dans unewhile true;
boucle continue .Cela ne fonctionne que si vous avez toujours une valeur constante (car si vous décidez de la vouloir plus lumineuse un peu, elle s'assombrira automatiquement).
Une autre option possible (mais peu probable) est si
xset
a une sorte de rappel ou de hook que vous pouvez saisir. Dans ce cas, vous pouvez le faire appeler un autre script lors de sa reprise.la source
Un peu tard, mais cela arrive comme le meilleur résultat sur Google. Ce qui suit a fonctionné pour moi sur Manjaro:
J'ai écrit 2 scripts pour aider à augmenter / diminuer la luminosité que vous trouverez ici .
la source