Проблемы с подсветкой ThinkPad LCD в Linux
У меня есть Thinkpad Edge E130, а подсветка ЖК-экрана имеет 15 аппаратных шагов.
$ cat /sys/class/backlight/acpi_video0/max_brightness
$ 15
В настоящее время я использую Linux с LXDE в качестве окружения рабочего стола, и это проблема:
- Перед входом в LXDE подсветка работает нормально. С помощью Fn+F6/Fn+F7 я могу установить все аппаратные шаги
- После входа в систему я могу установить только 8 шагов. Я думаю, что и LXDE, и ACPI увеличиваются на один шаг для каждого давления Fn + F7 (8*2 "=" 15).
Я попытался добавить следующие параметры загрузки ядра:
acpi_backligh=vendor
acpi_backligh=vendor, acpi_osi=Linux
acpi_backligh=vendor, thinkpad-acpi.brightness_enable=1
(согласно этой вики)
Во всех случаях подсветка полностью перестает работать, поэтому я думаю, что acpi_backligh=vendor
не помогает в моем случае.
Я также пытался с video.use_bios_initial_backlight=0
параметр ядра, но ничего не происходит (всегда 8 шагов).
Предложения?
1 ответ
Решение
После некоторых поисков я нахожу следующее решение: просто
# echo -n 0 > /sys/module/video/parameters/brightness_switch_enabled
Конечно, это нужно делать при каждой загрузке (способ зависит от конкретного дистрибутива).
Большое спасибо Arch Linux ребята