Автор Тема: Как регулировать яркость по каналам RGB?  (Прочитано 2151 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alex_Malkov

  • Новичок форума
  • Topic Author
  • Сообщений: 4
  • Debian Jessie (stable)
    • Личный блог
Привет всем!
Осваиваю систему и не могу найти, как поменять яркость цвета по каналам. Проблема в том, что в ноутбуке экран заваливается в сторону синего и хотелось бы его  убавить. Нашел только как менять гамму с помощью xgamma и температуру дисплея с помощью redshift, но это немного не то.
Подскажите, пожалуйста, куда копать?

VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09), Subsystem: Hewlett-Packard Company Device 1894, Kernel driver in use: i915
Debian GNU/Linux 8 (jessie) 64-бит, Linux 3.16.0-4-amd64, GNOME 3.14.1
Intel Core i5 3317U / Intel HD 4000 / 8GB RAM / SSD 256GB
 

Оффлайн Aalexeey

  • Местный житель
  • ***
  • Сообщений: 418
  • ASUS_Q400A, Winmate_I771 GTK2/Qt4_MATE
Re: Как регулировать яркость по каналам RGB?
« Ответ #1 : 05 Июнь 2016, 16:39:26 »
На нотбуке использую Gammapage, в реальном времени там закрепить результат нельзя, но создать конфигурационный файл с необходимой коррекцией цвета при загрузке - это то для чего оно созданно. Файл помещается в $HOME. "Руководство по эксплуатации" найдёте и deb пакет тоже. Сейчас нотбука нет под рукой, как доберусь выложу свой файл конфигурации, если возникнут вопросы.
Здесь https://pkgs.org/altlinux-sisyphus/classic-noarch/gammapage-0.5.1-alt1.1.noarch.rpm.html скачаете а потом конвертируете в .deb с помощью package-converter_3.0.0.2-2_all.deb его найдёте сами, был здесь http://foxoman.googlecode.com/files/package-converter_3.0.0.2-2_all.deb
Здесь http://i1-linux.softpedia-static.com/screenshots/GAMMApage_2.png и http://blog.linoxide.com/wp-content/uploads/2013/12/alien_frontend4.png как выглядят.
« Последнее редактирование: 05 Июнь 2016, 17:24:00 от Aalexeey »
https://debianforum.ru/index.php?topic=6879 100% защиты от "Ааааа у меня всё поломалось"
 
Пользователи, которые поблагодарили этот пост: Alex_Malkov

Оффлайн Alex_Malkov

  • Новичок форума
  • Topic Author
  • Сообщений: 4
  • Debian Jessie (stable)
    • Личный блог
Re: Как регулировать яркость по каналам RGB?
« Ответ #2 : 06 Июнь 2016, 12:35:36 »
Спасибо, буду разбираться.
Пока настроил через xcalib и закинул в автостарт.
Мой вариант настроек и скриншот:
Spoiler: ShowHide
Скачал пакет и "поигрался" с настройками. "На глаз", сравнивая с эталонным монитором, настроил цвета для дневного использования и вечернего.
Для моего ноутбука получилось следующее:
Холодный цвет
xcalib -red 0.9 0.0 100 -green 0.9 0.0 100 -blue 1.2 0.0 95.0 -alter
Теплый цвет
xcalib -red 1.0 0.0 100 -green 0.9 0.0 100 -blue 1.8 0.0 80.0 -alter

Добавил дневную конфигурацию в автостарт и создал две пользовательских кнопки - Холодный и Теплый (можно ещё назначить им комбинации клавиш - кому как нравится). Далее подробнее, как сделал кнопки.

Создал в папке /opt/my-scripts два файла

cold-light.sh
с содержимым:
#!/bin/bash
/usr/bin/xcalib -clear
/usr/bin/xcalib -red 0.9 0.0 100 -green 0.9 0.0 100 -blue 1.2 0.0 95.0 -alter

warm-light.sh
с содержимым
#!/bin/bash
/usr/bin/xcalib -clear
/usr/bin/xcalib -red 1.0 0.0 100 -green 0.9 0.0 100 -blue 1.8 0.0 80.0 -alter

Создал ссылки на файлы (для возможности запуска из терминала)

ln -sf /opt/my-scripts/cold-light.sh /usr/bin/cold-light
ln -sf /opt/my-scripts/warm-light.sh /usr/bin/warm-light

Используя утилиту alacarte (Главное меню в среде Gnome) в меню "Системные" создал два элемента:

Name: Холодный
Command: /usr/bin/cold-light
Comment: Моя настройка монитора (день)
Иконка: /usr/share/icons/Adwaita/256x256/devices/video-display.png
сохранил и создал следующий

Name: Теплый
Command: /usr/bin/warm-light
Comment: Моя настройка монитора (вечер)
Иконка: /usr/share/icons/Adwaita/256x256/apps/preferences-desktop-screensaver.png
сохранил.

Всё. Теперь в системе можно запускать эти настройки и из терминала, и из меню, и добавить в автостарт одну из этих конфигураций.


[вложение удалено администратором]
Debian GNU/Linux 8 (jessie) 64-бит, Linux 3.16.0-4-amd64, GNOME 3.14.1
Intel Core i5 3317U / Intel HD 4000 / 8GB RAM / SSD 256GB
 


Теги: