使用 xset dpms 强制关闭后,背光灯熄灭

使用 xset dpms 强制关闭后,背光灯熄灭

在运行 yakkety 的 2007 17 英寸 MacBook Pro(型号 A1212)上,如果出现任何问题 xset dpms force off(或暂停),显示屏就会卡住。如果我将手指沿着触控板移动或按下按键,我可以看到,如果我将光照射到面板上,面板会重新唤醒,但背光保持关闭状态。我使用的是默认的 Unity 环境(这实际上是我使用 Ubuntu 的原因 - 我之前使用的是 Debian 稳定版和 KDE,没有遇到此问题)。

如果我按 F1 或 F2,我可以看到背光通知出现并相应变化,但背光本身保持关闭状态。此外,如果我将值写入/sys/class/backlight/apple_backlight/brightness,这些值会保留,但背光仍然保持关闭状态。

我可以通过告诉系统暂停来打开背光(但是,在此状态下,关闭盖子不起作用;相反,我必须按下电源按钮,右箭头键两次,然后输入)并恢复它。当然,重新启动也可以。有时,在我按下 Enter 选择暂停后,背光会立即打开(然后在机器进入暂停后关闭)。

那么,我可以:

1) 防止这种情况发生?使用 xset dpms force off 后,是什么原因导致背光卡住,我该如何让它重新亮起?或者...

2) 防止使用 xset dpms force off?由于这是 MacBook,亮度为 0 会关闭背光。如果我可以在某处设置亮度应设置为 0,而不是使用 xset dpms force off,这可能是一种解决方法。

相关内容