Linux 上的 ThinkPad LCD 背光步骤问题

Linux 上的 ThinkPad LCD 背光步骤问题

我有一台 Thinkpad Edge E130,LCD 屏幕的背光有 15硬件脚步。

$ cat /sys/class/backlight/acpi_video0/max_brightness 
$ 15

我目前正在运行以 LXDE 作为 Linux 桌面环境,存在以下问题:

  • 在登录 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 伙计们

相关内容