xcalib -inver -alter не работает с драйвером NVIDIA версии 364

Я использую xcalib -invert -alter чтобы изменить цвета на моем экране. Команда отлично работает с драйвером nouveau, использующим встроенный графический драйвер. Однако, когда я переключаюсь на версию 364 двоичного драйвера NVIDIA, цвет экрана не инвертируется.

Мой ноутбук ASUS ROG-GL552VW. Я использую Ubuntu 16.04 с NVIDIA GeForce GTX 960M. Если какая-либо дополнительная информация будет полезна для решения моей проблемы, я был бы рад поделиться.

2 ответа

Решение

Наконец, я не смог сделать xcalib Работа. Вместо этого я установил CompizConfig Settings Manager, как указано здесь в решении, и начал использовать ярлыки в CompizConfig Settings Manager -> Доступность -> Отрицательный. Если вы не видите опцию Negative, вы должны установить compiz-plugins:

sudo apt-get install compiz-plugins

Это может быть альтернативным способом. У меня Ubuntu 16.04, Dell E6410, NVIDIA Corporation GT218M [NVS 3100M], драйвер nvidia 340.98. Это прекрасно работает:

xrandr --output VGA-0 --brightness -1

Проверьте имя подключения и поддержку яркости, используя xrandr --verbose

Screen 0: minimum 8 x 8, current 2720 x 900, maximum 8192 x 8192
VGA-0 connected 1440x900+1280+0 (0x250) normal (normal left inverted right x axis y axis) 370mm x 230mm
    Identifier: 0x24c
    Timestamp:  14126803
    Subpixel:   unknown
    Gamma:      1.0:1.0:1.0
    Brightness: 1.0
    ...
Другие вопросы по тегам