为什么新版本的内核不能解决背光问题?

为什么新版本的内核不能解决背光问题?

目前我在我的三星笔记本电脑上使用 Linux 3.8.0-27-generic 内核。我用以下文本替换了 grub 配置文件以使背光控制工作:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor"

我不知道这样做是否会导致回归。如果不是,为什么它不包含在内核的 never 版本中?计算机制造商并不多,至少这可以是硬编码的,对吗?

答案1

嗯,它肯定可以被硬编码。获取来源,自行配置,并设置适当的背光值。不过,我并没有对背光模块进行太多修改。您可能可以在模块加载时传递一些值或作为与 acpi_backlight 不同的启动参数。

你应该知道,每个 Linux 发行版,尽管他们的维护者确实试图覆盖所有可以想象的硬件,但必须在编译库的大小、它们包含在内核中(不要使其成为具有巨大运行时间的整体)进行权衡。开销)和硬件支持。您希望支持的硬件越多,您获得的开销就越大。您计划的开销越少,支持的硬件就越少。然而,在现代系统上,这是可以忽略不计的。

如果你自己做的话.config,一切就都准备好了,也许你就不会再遇到背光的麻烦了。我只是不太了解你的具体设置。

相关内容