Не могу установить яркость подсветки

1260
Denis Frezzato

Я пробую Arch Linux, и я застрял с этой проблемой: я не могу установить яркость дисплея моего ноутбука. Я прочитал https://wiki.archlinux.org/index.php/backlight и другие страницы по устранению неполадок по этой теме, но пока не нашел решения. Каталог / sys / class / backlight содержит только каталог acpi_video0. Установка значения для файла яркости не влияет на яркость дисплея:

echo 50 > /sys/class/backlight/acpi_video0/brightness 

При загрузке моего ноутбука с другими дистрибутивами (Fedora, Debian) каталог / sys / class / backlight также содержит каталог intel_backlight. При установке значения для файла яркости яркость меняется так, как я ожидал. Я попытался установить этот аргумент acpi_backlight = vendor для ядра. В результате каталог / sys / class / backlight был пуст.

Вот некоторые характеристики моей установленной Arch:

uname -r: 4.11.2-1-АРКА

lspci -v: (вывод в пастбине)

lsmod: (вывод в пастбине)

dmesg: (вывод в пастбине)

Спекуляции с живой Fedora 25 (где работает яркость):

uname -r: 4.8.6-300.fc25.x86_64

lspci -v: (вывод в пастбине)

lsmod: (вывод в пастбине)

dmesg: (вывод в пастбине)

Спасибо заранее за вашу помощь.

1
Весьма вероятно, что в вашем Arch Linux отсутствует драйвер intel для подсветки. Обновите ваше ядро. Если это не поможет, сравните версии ядра и вывод `dmesg` между Arch Linux и дистрибутивами, где он работает, и найдите разницу. dirkt 6 лет назад 0
@dirkt ядро ​​уже обновлено. Я отредактировал вопрос со спецификациями живой Fedora 25. Я не смог найти никакой полезной информации из `dmesg`, кто-нибудь может это сделать? Denis Frezzato 6 лет назад 0
Посмотрите на источник, и intel_backlight предоставляется драйвером [i915] (https://github.com/torvalds/linux/tree/master/drivers/gpu/drm/i915). Который, кажется, загружается правильно в обоих случаях. Посмотрел историю в git, и хотя есть некоторые изменения, нет очевидного, что могло бы заставить его исчезнуть. Варианты: (1) Попробуйте другие более ранние версии ядра на Arch, посмотрите, вернется ли и для какой версии ядра. (2) Скомпилируйте ядро ​​в Arch, включите `DRM_I915_DEBUG`, посмотрите, не приводит ли дополнительная информация к чему-либо. (3) Сообщите об ошибке разработчикам ядра i915. dirkt 6 лет назад 0
Я переключился на linux-lts (`4.9.30-1-lts`), и он работает как шарм! Спасибо @dirkt за ваши советы! Denis Frezzato 6 лет назад 0
Пожалуйста, оставьте ошибку, это нужно исправить. dirkt 6 лет назад 0
Конечно я буду! ;) Denis Frezzato 6 лет назад 0

0 ответов на вопрос