Xrandr (niveau du logiciel)
Xrandr est une application en ligne de commande utilisée pour gérer la configuration de la sortie d'affichage. Il peut changer la résolution, l'orientation, gérer plusieurs affichages, etc. Pour voir votre identifiant d'affichage actuellement utilisé, exécutez la commande ci-dessous :
Vous verrez une sortie comme celle-ci :
HDMI-A-0 connecté primaire 1920x1080+0+0 (normal gauche inversé droit axe x axe y)510 mm x 287 mm
La chaîne juste avant la partie "connectée" est l'identifiant de votre affichage (HDMI-A-0 dans ce cas). Vous pouvez désormais utiliser l'identifiant pour modifier la luminosité de votre écran.
Pour vérifier la valeur de luminosité actuelle, utilisez la commande suivante :
$ xrandr --prop --verbose | grep -A10 " connecté" | grep "Luminosité"Pour modifier la luminosité, exécutez la commande suivante (remplacez HDMI-A-0 par votre propre identifiant d'affichage) :
$ xrandr --sortie HDMI-A-0 --luminosité 0.4Notez que cela ne change pas la luminosité au niveau du matériel, c'est juste un filtre de niveau logiciel avec des valeurs gamma ajustées.
Xdotool (niveau matériel)
Xdotool est un utilitaire de ligne de commande qui peut être utilisé pour exécuter des frappes et des clics de souris simulés. Il est possible de modifier la luminosité en simulant des pressions sur les touches luminosité+ et luminosité- sur votre système.
Pour installer xdotool dans Ubuntu, exécutez la commande suivante :
$ sudo apt installer xdotoolPour augmenter la luminosité à l'aide de xdotool, exécutez la commande suivante :
$ xdotool clé XF86MonBrightnessUpPour diminuer la luminosité à l'aide de xdotool, exécutez la commande suivante :
$ xdotool clé XF86MonBrightnessDownÉtant donné que xdotool simule de véritables touches matérielles, il s'agit d'un changement de luminosité au niveau matériel.
Xgamma (niveau logiciel)
Xgamma, comme son nom l'indique, est un utilitaire pour gérer les valeurs gamma d'affichage. Les modifications apportées à l'aide de xgamma sont des modifications au niveau du logiciel, de sorte que la luminosité réelle du moniteur n'est pas modifiée. Xgamma est pré-installé sur la plupart des distributions Linux.
Pour afficher les valeurs gamma actuelles, exécutez la commande ci-dessous (affiche les valeurs RVB) :
$ xgammaPour modifier la valeur gamma, exécutez une commande au format suivant :
$ xgamma -gamma 0.60Xbacklight (niveau matériel)
Xbacklight vous permet de configurer l'intensité du rétroéclairage de votre écran. Pour l'installer dans Ubuntu, exécutez la commande ci-dessous :
$ sudo apt installer xbacklightXbacklight peut ne pas fonctionner sur toutes les configurations matérielles. Pour confirmer si cela fonctionne sur votre système, exécutez la commande ci-dessous :
$ xbacklight -getSi vous ne voyez aucune sortie, xbacklight ne fonctionnera pas sur votre système. Pour régler la luminosité du rétroéclairage, exécutez la commande ci-dessous :
$ xbacklight -set 0.60Brightnessctl (Niveau matériel)
Brightnessctl vous permet de contrôler le rétroéclairage de l'écran et la luminosité des indicateurs lumineux LED disponibles sur votre matériel.
Pour installer brightctl sur Ubuntu, exécutez la commande ci-dessous :
$ sudo apt installer luminositéctlPour répertorier tous les appareils contrôlables, exécutez la commande ci-dessous :
$ luminositéctl -l
Il peut ne pas être facile d'identifier correctement les identifiants d'affichage car les noms peuvent ne pas être conviviaux et vous devrez peut-être recourir à des conjectures pour identifier le moniteur. Dans la capture d'écran ci-dessus, la chaîne pour le moniteur est "0005:054C:09CC.0005 : mondial ». Une fois que vous avez identifié le nom correct, exécutez la commande ci-dessous pour modifier la luminosité :
$ luminositéctl -d "0005:054C:09CC.0005 : global" ensemble 60 %Redshift (niveau du logiciel)
Redshift est un outil en ligne de commande qui vous permet de régler manuellement ou automatiquement la température de couleur et/ou la luminosité de votre écran.
Pour installer redshift dans Ubuntu, exécutez la commande ci-dessous :
$ sudo apt installer redshiftPour modifier la luminosité à l'aide de redshift, exécutez la commande ci-dessous (0.60 pour la journée, 0.70 pour la nuit, le maximum est de 1.0, le minimum est 0.1):
$ redshift -b 0.60:0.70En plus des contrôles de luminosité, redshift est également livré avec de nombreuses options pour modifier les valeurs gamma ainsi que la température de couleur. Vous pouvez également fournir votre emplacement à redshift afin que la configuration de l'affichage puisse être modifiée automatiquement avant et après le coucher du soleil. Couvrir d'autres options de configuration est hors de portée de cet article. Pour voir toutes les options disponibles, exécutez l'une des commandes ci-dessous :
$ redshift --help$ homme redshift
Conclusion
Voici quelques-unes des méthodes que vous pouvez utiliser pour contrôler la luminosité ou l'intensité du rétroéclairage de votre écran. Comme indiqué précédemment, certaines de ces méthodes peuvent ne pas fonctionner sur votre matériel. Il est préférable d'essayer ces outils vous-même et de choisir celui qui fonctionne et le mieux adapté à vos besoins.