我注意到,当使用内核 5.4 和 3.13(i915 驱动程序)运行 Linux 时,我的笔记本电脑显示器的实际亮度在相同的可用值范围内的背光灯值不同。可能发生了什么变化导致了这种情况?我更喜欢 3.13 的那个。
TL;博士
我注意到背光在我的笔记本电脑上的工作方式现在在 5.4 内核上与在 3.13 上不同,要写入的值范围/sys/class/backlight/intel_backlight/brightness
是相同的,但在 3.13 上感知亮度1
要低得多,而最大值似乎相同。
我发现我的笔记本电脑上的背光很可能是由 i915 驱动程序和https://github.com/torvalds/linux/tree/master/drivers/gpu/drm/i915中的源代码控制的(它是每个Why的镜子Linux 内核存储库是否只有一个分支?,但在kernel.org上我不知道如何打开一棵代码树以提供驱动程序的 Web 链接)。
如何找到处理输入的代码/sys/class/backlight/intel_backlight/brightness
?也欢迎提示下一步该做什么。