Как исправить гамму цвета на внешнем экране? Linux ноутбук

У меня есть ноутбук, и я хотел бы исправить цвет гаммы на моем внешнем экране.

Моя система: ноутбук, VGA порт, Linux, Ubuntu.

В опции Система-> Настройки-> Монитор я выключаю экран моего ноутбука.

Но bash-команда xgamma -gamma 5 не оказывает никакого влияния. Кстати на ноутбуке есть (если он включится) тоже.

Как я могу получить это?

2 ответа

Решение

Попробуйте настроить его с помощью команды xrandr.

Сначала найдите имя вашего устройства, введя:

xrandr

Есть выходная строка вроде:

LVDS connected 1440x900+0+0 (normal left inverted right x axis y axis) 367mm x 230mm

Вы должны будете определить, какой выбор ваш внешний монитор.

Введите команду наподобие (подстановка для вашего устройства LVDS):

xrandr --output LVDS --prop --verbose --gamma 1.0:1.0:1.5

экспериментируйте со стоимостью, пока вам не понравятся результаты. Numbesr должен быть с плавающей точкой, и они обозначают красный: зеленый: синий.

Водитель не должен иметь значения.

Смотрите эту справочную страницу.

Если у вас есть более одного экрана, вы должны выбрать тот, который вы хотите xgamma к цели. Проверьте свои экраны с echo $DISPLAY, Результат для моего одного экрана :0.0, Так что, если бы я хотел нацелить свой экран, я бы использовал :0.0 (хотя с одним экраном это не нужно), и, таким образом, введите следующее: xgamma -display :0.0 -gamma 1.2,

Так что, имея в виду эту информацию, выключите экран своего ноутбука, просто найдите, какой номер дисплея используется на вашем внешнем экране. echo $DISPLAY и включить это в xgamma Команда, которую я дал выше.

Если это не решит проблему, и если вы используете проприетарные драйверы от Nvidia или AMD, вам, возможно, придется взглянуть на настройки и опции этих устройств, а не на xgamma.

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