这似乎是老生常谈的“为什么亮度控制在恢复后不起作用?”问题的变种,但是有一个有趣的转折。
下面描述的行为发生在Macbook Air 6.1使用绝对原始的 16.10 版本安装(实际上唯一的变化是重新启动、运行sudo apt-get update
以及更改电源设置,以便关闭盖子触发挂起)。
描述
- 启动后(好!):
- 保留预启动亮度级别,并且
- 亮度控制按预期工作。
- 醒来后(不好!):
- 忘记了暂停前的亮度级别,并且
- 亮度控制效果不佳(见下文)。
复制
- 引导。
- 增加和减少亮度。观察。
- 暂停(通过关闭盖子或通过 UI)。
- 唤醒。
- 增加和减少亮度。观察。
结果
正常亮度控制
在第 2 步,亮度控制功能完全正常工作。我可以通过 20 个步骤将屏幕调暗,从晒黑到关闭。
亮度控制损坏
在第 5 步,亮度控制做仍然有效,但是:
- 亮度重置为零(或至少屏幕变暗),
- 反复点击亮度 fn 键可返回亮度,但处于非常高的水平。
- 亮度只有四个等级,大致为“关闭”、“亮”、“非常亮”和“非常非常亮”。
其他
仔细挖掘后,我发现二不同的项目/sys/class/backlight
(我不知道这是否正常):
acpi_video0
和intel_backlight
/sys/class/acpi_video0/brightness
和的内容/sys/class/intel_backlight/brightness
两个都当我调整屏幕亮度时,它会发生变化,acpi_video0
范围是 0-100,intel_video
范围是 0-2777(非线性?)。
答案1
我开始以问题的形式提出这个问题,但是找到了我本应该首先寻找的答案。在我的硬件上,该页面上的内核模块解决了我在此处描述的问题的每个部分。
希望它能为其他人节省几个小时的忙碌时间(同时,希望它能教我阅读全文!)