TL; DR
Utilisation:
xbacklight
ddccontrol
redshift
xgamma
Contre-jour vs valeurs de pixel
Tout d’abord et surtout, ajustez si possible le rétroéclairage de l’écran plutôt que d’utiliser une correction logicielle des valeurs de pixels. Si vous atténuez le rétroéclairage, vous obtenez toujours une plage dynamique complète ou presque complète, ce qui vous donne une image plus nette, plus "profonde" qui tend à être plus lisible.
L'ajustement logiciel ne peut pas assombrir les noirs, il rend simplement le blanc plus gris et réduit le contraste. Ainsi, au lieu d'utiliser des valeurs de pixel comprises entre 0 et 255, vous pouvez utiliser entre 0 et 180 par exemple. Tout a l'air plus plat.
Un outil tel que Redshift peut être utile pour modifier la balance des couleurs, mais vous devez autant que possible essayer de modifier la luminosité avec le réglage du rétro-éclairage.
DDC / CI
La dernière fois que j'ai vérifié, la plupart des écrans n'implémentaient malheureusement pas (effectivement?) Le contrôle du rétroéclairage à partir d'un logiciel. Il existe une norme pour cela, DDC / CI, mais son adoption a été limitée. Essayez l' outil ddccontrol avec votre moniteur et voyez si vous avez de la chance.
Je ne l'ai vu que sur des écrans très haut de gamme destinés au travail photo et vidéo calibré ... et même nombre d'entre eux utilisent une connexion USB et un pilote USB HID personnalisé à la place du standard DDC / CI. Je suis assez désuet cependant, et l'article lié affirme que les options de base telles que la luminosité et le contraste sont maintenant largement prises en charge.
Faux contrôles de luminosité sur des écrans bon marché
Certains écrans à bas prix ne prennent pas en charge le contrôle rétro - éclairage du tout . Les commandes de luminosité de l'écran ajustent simplement les valeurs de pixel sur l'écran LCD, tout comme le contrôle logiciel. N'utilisez pas ces commandes si vous avez un tel moniteur. il est généralement préférable de faire la correction dans le logiciel, certainement pas pire.
Ne va pas assez sombre?
Trop d’écrans ont le contrôle du rétroéclairage, mais la luminosité minimale est encore saisissante. Elles peuvent parfois être modifiées, mais dans le cas contraire, votre meilleur choix est de les régler sur la luminosité minimale du rétroéclairage, puis de modifier les valeurs de pixel pour les atténuer.
Je suis vraiment contrarié par le fait que les écrans ont une plage d’intensité de rétroéclairage aussi limitée, souvent limitée artificiellement et arbitrairement, à commencer par le «pouvoir d’un million de soleils». Je cherche un faible éclairage lorsque je spécule sur des présentoirs à acheter.
Ordinateurs portables
Sur un ordinateur portable, le rétroéclairage est généralement contrôlé par un logiciel. Yay!
(Si votre ordinateur portable est encore assez vieux pour utiliser le contrôle APM au lieu d’ACPI ou de pilotes personnalisés, sortez de ma pelouse).
Les détails sont quelque peu spécifiques au logiciel et au pilote, mais votre ordinateur portable doit offrir des touches Fn pratiques qui facilitent les choses, et le système d'exploitation doit disposer d'un simple curseur de luminosité. L' xbacklight
utilitaire offre un contrôle pratique en ligne de commande pour cela, bien que sur mon système, il ne semble pas vouloir descendre en dessous de 1% de luminosité et passe directement au noir.
Je modifie les commandes du conducteur parce que mon T460 est très lumineux - merveilleux pendant la journée, mais horrible la nuit. L’étape minimale de luminosité offerte par les réglages de la touche fn est encore trop claire, mais le pilote offre un contrôle beaucoup plus précis. xbacklight ne me permet que d’atteindre l’intensité 8/255 et je voudrais donc que je lui dise de fonctionner avec une luminosité de 4/255:
echo 4 | sudo tee -a /sys/class/backlight/intel_backlight/brightness
Cela fonctionne sur un Lenovo T460 avec des graphiques Intel, mais d'autres pilotes et matériels peuvent avoir des entrées /sys/class/backlight
différentes avec des limites de plage différentes, etc.
L' arch wiki a quelques informations utiles.
Ajustement gamma
Lorsque vous réduisez la luminosité, vous souhaiterez peut-être augmenter légèrement le contraste dans les logiciels, surtout si vous travaillez sur du texte. Cela vous coûtera de la qualité d'image, mais vous gagnera en lisibilité avec une luminosité faible. L' xgamma
utilitaire vous permettra de le faire, par exemple
xgamma -gamma 0.8
Quelqu'un veut patcher Redshift avec des contrôles de luminosité?
Alors, tu sais ce qui serait cool?
Si Redshift pouvait atténuer la luminosité de l'écran en fonction d'un capteur de lumière ambiante et / ou de l'heure, via les mêmes commandes xrandr que celles utilisées par xbacklight.
sudo aptitude install redshift
ousudo aptitude install gtk-redshift
(le dernier pour la variante gtk qui vient avec une icône pour le plateau).