Как приглушить экран, даже если искусственно, ниже минимума?

21

Мой ноутбук (Toshiba Sattelite) работает слишком ярко, даже при дневном освещении снаружи, и мне нужно иметь возможность уменьшить его яркость ниже минимального значения.

   ~#cat /sys/class/backlight/acpi_video0/brightness
   ~#0

Установка его ниже 0 не будет работать, и приложения, такие как fluxдаже с некоторой хакерской атакой, чтобы перевести его в ночной режим с помощью скрипта путем прокрутки часового пояса, не могут сделать слишком много и оставить цвета, конечно, пожелтевшими.

Есть ли какой-то способ установить его ниже своего минимума? (кстати, использует какую-то интегрированную карту nvidia)

Есть ли какая-то программа, которую мне не хватает, которая будет искусственно затемнять ее, накладывая прозрачный черный цвет?

Алекс.
источник
Посмотрите man xgamma- или иным образом установите его, если у вас еще нет пакета. Еще посмотрите на настройку параметров RGB с xrandr (что все xgammaравно в любом случае) .
mikeserv
@mikeserv, удивительно, но кажется, что он влияет на белый цвет гораздо меньше, чем другие цвета. Фон этого сайта довольно болезненный по сравнению с тем, что у меня теперь довольно приглушенная тема Firefox (зелень и апельсины), я постараюсь увидеть больше грязи с этим. xgamma -gamma 0.4Я использовал например.
Алекс.
также взглянуть на redshift.
Михас
@mikeserv Отлично, xrandr с помощью --brightness 0.5сделал тусклый белый. СПАСИБО. очень странно, что это было не так легко найти, мало кто спрашивал, может быть, мои глаза просто более чувствительны, чем у обычного Джо. Написать ответ ниже? :)
Алекс.
Спасибо, что задали этот вопрос - и оставьте комментарий --brightness. Прошло довольно много времени с тех пор, как я разыскал эту информацию, и она была немного туманной, но мои глаза благодарили вас - они были уже немного болезненными, когда я нашел ваш вопрос, и мне нужно было напомнить, что я мог что-то с этим поделать.
mikeserv

Ответы:

25

При этом xrandrвы можете влиять на гамму и яркость дисплея, изменяя значения RGB.

От man xrandr:

  • --brightness

    Умножьте значения гаммы на crtc, в данный момент прикрепленные к выходу, на указанное плавающее значение. Полезно для слишком ярких или слишком тусклых выходов. Тем не менее, это только программная модификация, если ваше оборудование имеет поддержку для изменения яркости, вы, вероятно, предпочтете использовать ее xbacklight.

Я могу использовать это как:

xrandr --output DVI-1 --brightness .7

Существует также xgammaпакет, который делает то же самое, но ...

  • man xgamma:

    Обратите внимание, что xgammaутилита устарела и имеет недостатки, xrandrее следует использовать с драйверами, которые поддерживают расширение XRandr.

Я могу использовать это как:

xgamma -gamma .7
mikeserv
источник
1
Что насчет Уэйленда?
Икра
2
Чтобы узнать правильный вывод (если DVI-1не работает) используйтеxrandr -q
Павел