Я ищу ночник / f.lux как приложение, которое, примерно разговор, потускнело яркие пиксели, но оставляет темные пиксели почти неизменными.
В более общем плане было бы лучше иметь приложение, которое применяет некоторую пользовательскую функцию / фильтр по выводу монитора.
Если никакое такое приложение не существует, какие инструменты / syscalls важны для реализования такой опции?
FWIW; функция удара:
function setdbr () { if [ "$1" == "" ]; then echo "Current displays, numbered:" xrandr \ | sed -nre 's/^([^ ]+ connected.*)$/\1/p' \ | cat -n else xrandr --output $(xrandr \ | sed -nre 's/^([^ ]+) connected.*$/\1/p' \ | head -n $1 \ | tail -n 1 ) --brightness $2 fi }
setdbr
... показывает пронумерованный список с доступными дисплеями
setdbr n яркость
... корректирует яркость соответственно для дисплея, где:
"n" является одним из чисел из списка, и "яркость" должна быть 0.0-1.0 значениями;
1.0 нормально,
0.5 50%,
Значения, больше, чем 1,0 также "работа", но взгляды, странные (по крайней мере здесь).