Мне нужно постоянно изменять настройки гаммы моего монитора до значения 0,7. Я пытался использовать xgamma
для этого, но дело в том, что я должен выполнять эту команду каждый раз, когда запускаю свой ноутбук. Кроме того, настройки гаммы возвращаются к своим исходным значениям (1,0), если происходит что-то значимое - когда я что-то копирую / удаляю, когда я воспроизводю медиафайлы со своего внешнего жесткого диска и т. Д.
Я попытался создать собственный скрипт, который будет выглядеть следующим образом:
#!/bin/bash
xgamma -gamma 0.7
Сохраните его как gammasettings.sh
, поместите в мой список запускаемых приложений; но по какой-то причине он не работает.
Изменение этих настроек снова и снова является действительно громоздким. Есть ли способ сделать эти изменения постоянными (отредактировать любой файл .conf
или что-то в этом роде)?
Заставьте исполняемый gammasettings.sh
chmod +x gammasettings.sh
Затем изменить сценарий как это
#!/bin/bash
sleep 1
xgamma -gamma 0.7
На моем VAIO с работами Ubuntu 14.04 как очарование:)
sudo apt-get install redshift
gnome-session-properties
redshift -t 6500k:6500k -g .7:.7:.7
(первый 6500k является временным цветом в течение дня, вторым в течение ночи, - 6500k является временный цвет по умолчанию - можно измениться, значения) (.7 моя гамма установка) sudo apt-get install dconf-editor
xvfb-run -a
настраивает новый дисплей автоматически и говорит любой процесс you' передача ре ему, для использования того дисплея.
– dobey
5 November 2015 в 08:50
Redshift применяет дополнительную гамма-коррекцию, так что может не получиться. с xgamma (т.е. вместе они могут перекорректировать).
Мое решение:
xgamma -quiet -gamma 0.7
в сеанс/Автозапуск приложенияredshift-gtk
(без настройки гаммы, но вы можете использовать -l LAT:LONG
параметр на случай сбоя службы определения местоположения) в сеансе/автозапуске приложенияxgamma -gamma 0.7
на случай, если что-то деактивирует исправлениеЗатем вы можете временно отключить Redshift, скажем, для просмотра видео, и это не повлияет на гамму.