Есть ли программная утилита для настройки гаммы экрана / яркости / контраста?

Я использую для работы ночью, и на глаза на яркие экраны с подсветкой (у меня есть две - встроенная панель ноутбука и внешний 18-дюймовый ЭЛТ) в темной среде. Поэтому я настраиваю свои экраны темнее.

Могу ли я сделать это программным способом, а не постоянно нажимать кнопки мониторов?

34
задан 4 October 2011 в 02:55

41 ответ

Для тех, у кого проблемы с настройкой яркости после установки Ubuntu 10.10 и используются Acer Aspire 4741, вот вам решение:

gksu gedit /etc/default/grub

Измените строку GRUB_CMDLINE_LINUX="" на GRUB_CMDLINE_LINUX="acpi_osi=Linux"

sudo update-grub

Перезагрузите Linux

0
ответ дан 6 August 2018 в 04:27

Название вашего вопроса предполагает, что вы ищете универсальный инструмент для настройки яркости / контрастности и гаммы вашего рабочего стола. Тело вашего вопроса предполагает, что вы ищете автоматическую настройку, соответствующую времени суток. Я искал ответ на первый вариант и нашел только xcalib, утилиту командной строки. Таким образом, я написал интерфейс gui для xcalib, который можно найти на https://github.com/Ablinne/kolorcontrol .

Он обеспечивает слайдеры для яркости / цвета и гамма для красных / зеленых и синих каналов соответственно. Он отобразит команды для сценария автозапуска.

0
ответ дан 6 August 2018 в 04:27

Для тех, у кого проблемы с настройкой яркости после установки Ubuntu 10.10 и используются Acer Aspire 4741, вот вам решение:

gksu gedit /etc/default/grub

Измените строку GRUB_CMDLINE_LINUX="" на GRUB_CMDLINE_LINUX="acpi_osi=Linux"

sudo update-grub

Перезагрузите Linux

0
ответ дан 7 August 2018 в 22:35

Название вашего вопроса предполагает, что вы ищете универсальный инструмент для настройки яркости / контрастности и гаммы вашего рабочего стола. Тело вашего вопроса предполагает, что вы ищете автоматическую настройку, соответствующую времени суток. Я искал ответ на первый вариант и нашел только xcalib, утилиту командной строки. Таким образом, я написал интерфейс gui для xcalib, который можно найти на https://github.com/Ablinne/kolorcontrol .

Он обеспечивает слайдеры для яркости / цвета и гамма для красных / зеленых и синих каналов соответственно. Он отобразит команды для сценария автозапуска.

0
ответ дан 7 August 2018 в 22:35

Программное обеспечение, которое вы ищете, это Redshift

5
ответ дан 10 August 2018 в 10:42

Вы всегда можете использовать Windows-M или Windows-N. Первый инвертирует цвета всех отображаемых окон, второй делает это в текущем окне в фокусе.

Действительно помогает при чтении PDF-файлов усталыми глазами

0
ответ дан 10 August 2018 в 10:42

XRandR

xrandr похож на xgamma, также вы можете выбрать уровень для каждого из трех цветов. Например

xrandr --output HDMI2  --gamma 1:1:1

Будет установлено значение по умолчанию. Выберите выход, выбрав один из подключенных устройств, перечисленных только с помощью xrandr (или xrandr |grep -vE "^ " |grep -v disconnect).

Примечание: если вы используете Redshift или поток ( закрыт -source ), они переопределят настройку xrandr.

Из справочной страницы :

  • --gamma red:green:blue Задайте заданный плавающий в качестве гамма-коррекции на crtc, который в настоящее время подключен к этому выходу. Обратите внимание, что вы не можете получить два разных значения для клонированных выходов (то есть: которые имеют один и тот же crtc), и что переключение вывода на другой crtc вообще не изменяет корректировки гамма-излучения crtc.
  • --brightness brightness Multiply значения гаммы на crtc, которые в настоящее время привязаны к выходу, к указанному плавающему значению. Полезно для слишком ярких или слишком тусклых выходов. Тем не менее, это модификация программного обеспечения, если ваше оборудование поддерживает фактическое изменение яркости, вы, вероятно, предпочтете использовать xbacklight .
1
ответ дан 10 August 2018 в 10:42

Чтобы настроить гамму (что является хорошей заменой для регулировки контрастности), вы можете записать:

xgamma -gamma 0.3

в командной строке (терминал). Вы должны увидеть очень заметную разницу. Экспериментируйте с разными значениями.

1.0 - нормальное (нескорректированное) значение гаммы. Установка более низкой гаммы (например, 0,7) увеличит контраст ярких яркостей, что сделает полутоны более темными и уменьшит белую стирку. Установка более высокой гаммы (например, 1.5) сделает полутоны ярче и увеличит контраст темных яркостей, но также увеличит стирку белого цвета.

Для моего недорогого ноутбука я использую гамма 0,8, чтобы компенсировать слишком яркую фабрику настройки для ЖК-дисплея, и я обнаружил, что гамма-коррекция также помогает в воспроизведении цветов, что приятно, потому что пока мне не удалось получить какую-либо цветовую калибровку на этом ЖК-дисплее.

5
ответ дан 10 August 2018 в 10:42

Название вашего вопроса предполагает, что вы ищете универсальный инструмент для настройки яркости / контрастности и гаммы вашего рабочего стола. Тело вашего вопроса предполагает, что вы ищете автоматическую настройку, соответствующую времени суток. Я искал ответ на первый вариант и нашел только xcalib, утилиту командной строки. Таким образом, я написал интерфейс gui для xcalib, который можно найти на https://github.com/Ablinne/kolorcontrol .

Он обеспечивает слайдеры для яркости / цвета и гамма для красных / зеленых и синих каналов соответственно. Он отобразит команды для сценария автозапуска.

0
ответ дан 10 August 2018 в 10:42

Если у вас есть ноутбук, вы можете контролировать яркость подсветки. При приостановке и возобновлении или перезагрузке последний параметр автоматически восстанавливается в Ubuntu 16.04. С Ubuntu 14.04 и ранее вам иногда приходилось писать собственные скрипты, чтобы восстановить яркость, иначе это будет полная яркость и жарить ваши глазные яблоки.

Основная проблема с установкой Ubuntu 16.04 по умолчанию - вам нужно настроить яркость нижний старт на закате и отрегулируйте его выше после восхода солнца. Для автоматизации процесса я разработал этот сценарий bash: Автоматическая настройка яркости дисплея на основе восхода и захода солнца

Основные функции

  • Автоматически получать восход и закат
  • Начать display-auto-brightness автоматически каждую загрузку с помощью cron.
  • Установить различные настройки яркости в дневное и ночное время.
  • Установить разная длина перехода в минутах после восхода солнца и до захода солнца. Обычно от 60 до 120 минут.
  • Яркость настраивается каждую минуту для прозрачной незаметной работы.
  • Мгновенная / прозрачная настройка яркости возобновляется с приостановки.

Будущее Разработка

  • Планы для программных элементов управления внешних мониторов, у которых нет датчиков окружающего освещения, используя xrandr.
  • Планы поддержки Windows 10, когда Ubuntu on Bash в Windows ( WSL) устанавливается вместе с графическим интерфейсом VcXsrv и Ubuntu Desktop в Windows 10.
0
ответ дан 10 August 2018 в 10:42

Если у вас есть ноутбук, вы можете контролировать яркость подсветки. При приостановке и возобновлении или перезагрузке последний параметр автоматически восстанавливается в Ubuntu 16.04. С Ubuntu 14.04 и ранее вам иногда приходилось писать собственные скрипты, чтобы восстановить яркость, иначе это будет полная яркость и жарить ваши глазные яблоки.

Основная проблема с установкой Ubuntu 16.04 по умолчанию - вам нужно настроить яркость нижний старт на закате и отрегулируйте его выше после восхода солнца. Для автоматизации процесса я разработал этот сценарий bash: Автоматическая настройка яркости дисплея на основе восхода и захода солнца

Основные функции

  • Автоматически получать восход и закат
  • Начать display-auto-brightness автоматически каждую загрузку с помощью cron.
  • Установить различные настройки яркости в дневное и ночное время.
  • Установить разная длина перехода в минутах после восхода солнца и до захода солнца. Обычно от 60 до 120 минут.
  • Яркость настраивается каждую минуту для прозрачной незаметной работы.
  • Мгновенная / прозрачная настройка яркости возобновляется с приостановки.

Будущее Разработка

  • Планы для программных элементов управления внешних мониторов, у которых нет датчиков окружающего освещения, используя xrandr.
  • Планы поддержки Windows 10, когда Ubuntu on Bash в Windows ( WSL) устанавливается вместе с графическим интерфейсом VcXsrv и Ubuntu Desktop в Windows 10.
0
ответ дан 13 August 2018 в 17:15

Другие вопросы по тегам:

Похожие вопросы: