2

У меня есть 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 ответ1

2

После некоторых поисков я нахожу следующее решение: просто

# echo -n 0 > /sys/module/video/parameters/brightness_switch_enabled

Конечно, это нужно делать при каждой загрузке (путь зависит от конкретного дистрибутива).

Большое спасибо Arch Linux ребята

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .