我在我的 MacBook Pro Retina 13" ( MacBookPro10,2
) 上运行 Kubuntu 14.04,集成了 Intel 图形,没有其他图形芯片。
目前,当我让我的机器进入睡眠状态并稍后再次唤醒它时,它会恢复运行,屏幕背光设置为 100%。我怎样才能修复它,让它记住睡眠前的亮度?
当我使用/sys/class/backlight/intel_backlight
来控制背光时会出现此问题,但如果我使用 ,背光强度会在睡眠期间保持不变/sys/class/backlight/acpi_video0
。(但acpi_video0
有其他问题-请不要建议将其作为解决方案)
进一步的背景故事:我在里面有两个目录/sys/class/backlight
,即acpi_video0
和intel_backlight
。KDE 会自动使用它acpi_video0
来控制背光,因为它有type
( firmware
, vs raw
for intel_backlight
)。当我允许这种情况发生时,背光强度确实会在睡眠期间保持不变。但是背光控制的粒度太粗了,0%和第一个非零级之间的跳跃太大,所以我想intel_video
改用。
在寻找解决方案时,我发现这不是可配置的,即使不同的控制器行为非常不同。为了解决这个问题,我最终采用了以下丑陋的 hack:in /etc/fstab
,绑定安装intel_backlight
到acpi_video0
. 这使得 KDEintel_backlight
无论是否愿意都使用控制器 :) 但是,它现在会在唤醒时将亮度重置为 100%。
我怎样才能让它记住睡眠时的背光强度?如果您没有答案,但您对我如何调试它有任何想法,我将非常感激 :)