Ползунок подсветки больше не работает в Linux Mint

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

tail -F filename --retry
1
16.11.2016, 10:44
1 ответ
lsmod | grep video

(video - драйвер ядра, который обрабатывает acpi вызовы для яркости)

Вы можете проверить, существует ли "/sys/class/backlight/acpi_video0", и вы можете использовать;

acpi_listen 

... для проверки события acpi.

По сути, прошивка запускает одну из Q-функций, которая вызывает уведомление монитора с 0x87 или 0x86, при получении которого яркость может быть изменена.

Если по какой-то причине таблицы DSDT не имеют определенных методов, таких как _DOD, то ядро acpi не распознает определение монитора.

Независимо от этого, вы можете загрузить ядро с acpi_backlight=video, чтобы заставить video.ko управлять подсветкой (при этом будут использоваться acpi, основанные на значениях, определенных в BCL).

Когда вы используете vendor, он будет использовать acpi или просто полагаться на устройство pci.

Независимо от acpi вы всегда можете изменить яркость через pci в обход acpi.

Для этого проверьте в /sys/class/backlight/ каталог с именем amd или intel.

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

PS... единственное принудительное обнаружение для ноутбуков Asus - это принудительное определение производителя.

Эти ноутбуки:

  • Asus UL30VT
  • Asus UL30A

Для "X555LA" нет ссылки, поэтому я бы попробовал acpi_backlight=video перед acpi_backlight=vendor.

0
28.01.2020, 01:07

Теги

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