Как инвертировать цвета экрана в Unity без использования CCSM

8

Скажем, я хочу временно инвертировать цвета на экране для лучшего чтения ночью. Однако я не хочу устанавливать CompizConfig Settings Manager и использовать его плагин Invert. Как мне это сделать?

Вальдир Леонсио
источник
Почему вы не хотите установить менеджер настроек compiz?
xangua
Если вы используете отрицательный плагин compiz, то, вероятно, привязка по умолчанию к экрану переключения (super + m) уже используется. В этом случае изменить на что-то еще, супер + b или супер + j открыты или что-то еще. CompizConfig Settings Manager - это просто средство для включения, отключения и настройки плагинов compiz, ничего более
doug
@AngelSalinasHuerta, я пытаюсь сделать эту конкретную установку как можно более ванильной; Я понимаю, что неопытный пользователь может в конечном итоге дать мне много работы, если он решит заинтересоваться CCSM.
Вальдир Леонсио
1
Также см. Askubuntu.com/questions/134668/…
belacqua

Ответы:

12

Установить xcalibпакет, например, в терминал ( Ctrl+ Alt+ T):

sudo apt-get install xcalib

Переключитесь на инвертированные цвета в терминале, используя:

xcalib -i -a

И переключитесь обратно, используя ту же команду.

Добавьте команду ( xcalib -i -a) в качестве нового сочетания клавиш (хороший выбор Ctrl+ Alt+ I) или для запуска приложений. (Изменить: вам может потребоваться перезапустить, чтобы иметь возможность использовать ярлык.)

Я регулярно использую это в Ubuntu 12.04 (с Unity), но также работает 10.04, а теперь работает 13.10. Альтернативой является magnifier -z 1 -fiпакет gnome-mag, но он больше не доступен в Ubuntu 16.04.

wenzeslaus
источник
Отлично, это именно то, что я искал!
Вальдир Леонсио
Когда я запускаю xcalib -i -a, он переключает мой экран примерно на 5 секунд, а затем автоматически переключается обратно. Я на Ubuntu 14.04.
Джейсонабертон
Я использовал его на Ubuntu 14.04 с Unity в течение достаточно долгого времени, и это было прекрасно. Это хорошо с Lubuntu 15.04, а также. Он не очень хорошо работает с несколькими экранами (инвертирован только один экран), но мне никогда не приходилось исследовать. Извините, я не могу вам помочь.
Венцеслав
xcalib -i -aу меня хорошо работает на Ubuntu 14.04, даже с несколькими дисплеями.
Рафаэлькосман
xcalib -i -a работает, но только на несколько секунд (затем экран возвращается в нормальное состояние). Я на 16.04, знаете, в чем может быть проблема?
Хашир
2

Установите Redshift. Redshift регулирует цветовую температуру вашего экрана в соответствии с вашим окружением. Это может помочь вашим глазам меньше болеть, если вы работаете перед экраном ночью.

http://compizomania.blogspot.com/2013/01/redshift-ubuntulinux-mint.html

Владимир
источник
Я использовал Redshift в прошлом, и он помогает читать ночью. Тем не менее, я считаю, что это не сокращает его в ситуациях почти нулевого освещения.
Вальдир Леонсио