Не удается изменить яркость экрана на моем Lenovo Z 570?

Я не могу изменить яркость экрана на Lenovo Z570.

Даже функциональные клавиши для яркости также не работают. Есть идеи?

1
задан 26 January 2012 в 02:31

5 ответов

Попробуйте отключить Num Lock.

В моем z570 xubuntu клавиши яркости не работают, если активна Num Lock. Когда я его выключаю, все работает нормально.

0
ответ дан 26 January 2012 в 02:31

У меня также есть Lenovo z570, и он работал для меня с 16.04, а теперь с 18.04.

Проблема в моем случае в том, что система неправильно добавила модуль acpi_video0, и клавиши яркости используют этот модуль вместо правильного для моего оборудования (intel_backlight).

См. мой полный ответ здесь .

Короче говоря, для z570 ответ заключается в добавлении опции загрузки acpi_backlight=none, которая удалит каталог acpi_video0 из /sys/class/backlight/. Это заставляет систему использовать /sys/class/backlight/intel_backlight по мере необходимости.

0
ответ дан 26 January 2012 в 02:31

Если ничего не помогает, вы можете попробовать утилиту командной строки xbacklight.

Вы можете установить его, запустив

sudo apt-get install xbacklight

Затем, если вы хотите сделать экран ярче, вы можете набрать

xbacklight +50

(или заменить 50 на любой процент, который вы хотите )

Или, если вы хотите затемнить экран, вы можете набрать

xbacklight -50

и т. Д.

Также, если у вас действительно было время, вы можете связываться с привязками клавиш, чтобы сделать эти команды более удобными.

0
ответ дан 26 January 2012 в 02:31

Попробуйте следующее и посмотрите, не работают ли клавиши яркости после перезагрузки снова. Отредактируйте файл etc / X11 / xorg.conf и добавьте еще одну строку в раздел «Устройство»: Option "RegistryDwords" "EnableBrightnessControl=1"

0
ответ дан 26 January 2012 в 02:31

Наконец-то заставили регуляторы яркости работать должным образом!

Проблема сохраняется из-за наличия двух модулей подсветки acpi_video0 и intel_backlight. Вы можете перепроверить наличие обоих модулей, выполнив приведенную ниже команду.

ls /sys/class/backlight/

Если вы обнаружите acpi_video0 в качестве одного из модулей, выполните команду:

sudo tee /sys/class/backlight/acpi_video0/brightness <<< 5

Если изменений не наблюдается, пришло время удалить этот модуль. Я предполагаю, что по умолчанию intel_backlight игнорируется, а acpi_video0 используется ядром для обработки подсветки.

Иногда ACPI не работает должным образом из-за различных реализаций материнской платы и особенностей ACPI. Это включает в себя некоторые ноутбуки с двойной графикой (например, выделенный графический процессор Nvidia / Radeon с интегрированным графическим процессором Intel / AMD).

На ноутбуках Nvidia Optimus nomodeset параметра ядра может мешать регулировке подсветки. Кроме того, ACPI иногда необходимо зарегистрировать собственную подсветку acpi_video0, даже если она уже существует (например, intel_backlight), что можно сделать, добавив в загрузчик один из следующих параметров ядра:

acpi_backlight=video
acpi_backlight=vendor
acpi_backlight=native

Source

Поскольку подсветка acpi_video0 не изменяла яркость, вам может потребоваться также использовать acpi_backlight=none в качестве аргумента. Эта строка отключает модуль acpi_video0 от параметров ядра, так что только intel_backlight управляет настройками яркости.

Вам нужно изменить файл загрузчика /etc/default/grub, чтобы добавить вышеупомянутые аргументы. Это должно выглядеть примерно так.

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=native"                     

Если native не работает, попробуйте video, vendor или none.

Обновите конфигурацию grub:

sudo update-grub

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

Подробнее в моем блоге .

0
ответ дан 26 January 2012 в 02:31

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

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