Изменение яркости работает в Unity, но не Spectrwm

Я использую Spectrwm, поэтому я хочу иметь возможность регулировать яркость экрана с помощью инструментов командной строки. Однако, похоже, никто не работает. Странно то, что если я запускаю Unity и получаю доступ к настройкам "Яркости" через обычный пользовательский интерфейс, яркость корректно меняется.

Пытался:

  • "xbacklight -get" ничего не возвращает.
  • "xbacklight -set" ничего не делает.
  • "xrandr -brightness" изменяет контраст, но не яркость.

Я использую Toshiba Tecra P5 под управлением Ubuntu 14.04.

1 ответ

Решение

Моя установка была новой, поэтому в настройках было много настроек по умолчанию.

Доступ к окну "Дополнительные драйверы":

$ software-properties-gtk --open-tab = 4

Моя видеокарта (G86M Quadro NVS 130M) по умолчанию использовала драйвер Nouveau с открытым исходным кодом. Выбрал рекомендуемый двоичный драйвер Nvidia (версия 340.76 от nvidia-340 (проприетарная, протестированная)), нажал "Применить изменения" и перезагрузил мой ноутбук.

Теперь это работает!

xbacklight -get возвращает текущий процент яркости, а xbacklight -set правильно регулирует яркость! Это работает как при запуске Unity, так и при использовании spectrwm.

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