Я могу управлять подсветкой Intel, когда карта Nvidia включена?

Я пытаюсь управлять подсветкой своего экрана с помощью xbacklight. У меня есть intel HD graphics 530 (skylake) отключенный, и nvidia gtx960M на. (собственный активный драйвер nvidia-361)

xbacklight не имеет никакого эффекта, когда моя карта Nvidia включена. И на самом деле,/sys/class/backlight только содержит intel_backlight папку (от которого я могу изменить яркость путем изменения набора значений в папке "яркости", даже при том, что карта Intel отключена),

Я попробовал различные решения, найденные на других сообщениях: - ядро отмечает как acpi_osi=Linux acpi_backlight=vendor/native/... видео use_native_backlight=1, и т.д. - Xorg conf модификация файла ("RegistryDwords" "EnableBrightnessControl=1") - я также пытался использовать красное смещение для управления яркостью без большего успеха, чем xbacklight.

Я продолжал бы изменять яркость непосредственно из/sys/class/backlight/brightness файла, если бы я не испытал проблемы с сохранением значения (который состоится между 0 и 937..), которые иногда устанавливают яркость на 0 даже при том, что я указал нормальные значения (как 500..).

Вы знаете, существует ли решение этой проблемы?

Заранее спасибо за Ваши ответы =)

0
задан 19 August 2016 в 16:33

1 ответ

У меня была та же проблема.

У меня были карты Intel и Nvidia и каждый раз, когда я переключаюсь на драйвер уместности Nvidia nvidia-381 использование nvidia-prime, xbacklight не работал.

Наконец у меня есть 2 решения, который позволяет изменять яркость, неважно, какую видеокарту или драйвер Вы используете.

1-е решение: решение для Командной строки

Во-первых, используйте эту команду для получения макс. яркости:/usr/lib/gnome-settings-daemon/gsd-backlight-helper --get-max-brightness. Скажите, что это дает значение y.

Во-вторых, используйте эту команду для установки яркости (требует sudo): sudo /usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness x.

Замена x с любым значением между 0 кому: y.

Я протестировал его на Ubuntu 14.04. Не мог бы продолжить работать Kubuntu.

Примечания:

  1. Не пытайтесь использовать 0 в x, Вы доберетесь, пустой экран иначе экранируют без яркости (Да, можно ввести на пустом экране в этом случае).

  2. Если Вы не хотите использовать sudo каждый раз в 2-й команде затем вводят sudo visudo и добавьте %VAR_USER ALL = NOPASSWD: /usr/lib/gnome-settings-daemon/gsd-backlight-helper кому: sudoers список. (Изменение VAR_USER к Вашему имени пользователя).

Предупреждение: Будьте осторожны, когда Вы отредактируете sudoers перечислите, если Вы не опытный пользователь, затем не делают этого.

2-е решение: Графическое решение

Установка indicator-brightness использование пакета ниже команд (Посмотрите на этот ответ для более тщательно продуманных шагов):

sudo add-apt-repository ppa:indicator-brightness/ppa
sudo apt-get update
sudo apt-get install indicator-brightness

Добавьте его к startup applications если у Вас нет его записи как показано ниже.

enter image description here

enter image description here

enter image description here

Стоит отметить это indicator-brightness использование те же команды, найденные в 1-м решении, но как daemon.

Кроме того, 1-е решение может использоваться для установки яркости на virtual consoles полученный доступ через Ctrl+Alt+F1 кому: Ctrl+Alt+F6.

0
ответ дан 28 September 2019 в 16:35

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

Похожие вопросы: