为什么我的笔记本电脑在使用电池供电几秒钟后屏幕就会变暗?

为什么我的笔记本电脑在使用电池供电几秒钟后屏幕就会变暗?

它实际上并没有锁定或进入睡眠状态。几秒钟后,屏幕就会变成稍微暗一点的设置。我查看了 dconf 编辑器和设置菜单,但找不到任何内容。这里有人问了关于 Fedora 的类似问题,但系统更新修复了这个问题。我运行的是 Debian 9,所以这对我不起作用。下面我将附上我的 dconf 电源菜单的屏幕截图: dconf 照片 需要明确的是,当笔记本电脑插入电源时,这个问题不会困扰我。但是当拔掉插头时,计算机在闲置几秒钟后就会明显变暗。

此外,当我触摸鼠标或键盘时,屏幕会立即变亮。

解决了,有点:在处理其他一些问题时,我重新启动了计算机几次(自从搞乱 dconf 以来我就没有这样做过),问题似乎已经消失了。那么也许编辑后只需要重新启动?

答案1

尤其是在笔记本电脑上,嵌入式控制器(EC) 可以做很多事情,包括电源管理和背光控制。

不幸的是,每个供应商的做法都不一样,而且没有任何文档记录。对于 Windows,预装的驱动程序可以合理地支持它;对于 Linux,情况就比较困难,因为多样性和缺乏文档记录。

所以我非常怀疑是 EC 在确认电源没有供电几秒钟后关闭了背光。 (我的笔记本电脑立即执行此操作)。如果是这种情况,查看 Gnome 设置或提交错误不会有帮助。

在我的笔记本电脑上,我可以手动再次调高亮度。看看这是否适用于您的笔记本电脑。如果幸运的话,EC 会生成一个 ACPI 事件(或某种事件),您可以使用自定义脚本捕获它,然后自动重新打开背光,但其工作原理(如果有的话)将完全取决于您的笔记本电脑,所以你需要做一些阅读和调查。例如尝试acpi_listen

答案2

截至几天前(~2018 年 9 月 10 日),我的笔记本电脑 ThinkPad X1c5 在 Ubuntu 18.04(内核 4.15.0-34)上运行 GNOME,在使用电池运行时出现了类似的问题:如果我让它闲置如果没有键盘或鼠标输入,只需 15 秒,它就会自动变暗。这是 100% 可重复的。我已经应用了所有更新并重新启动了几次,但无济于事。

值得庆幸的是,OP 的屏幕截图建议了一种解决方法:只需设置idle-brightness为 100%(或任何常规亮度设置)。

使用 CLI 实现此目的的一种方法是:

gsettings set org.gnome.settings-daemon.plugins.power idle-brightness 100

您还可以使用 dconf-editor 来实现此目的,如 OP 的屏幕截图所示。关闭电源的明显解决方案idle-dim不起作用。这意味着您将失去常规(有用)的自动调光功能,这种功能通常会在不活动后 15 分钟左右发生。

不用说,在尝试进行生产力工作时(需要奇怪的思考暂停,例如:编码),这不太有利于集中注意力,所以我宁愿希望这是一个错误,而不是某种“最佳”的执行决策”对于用户来说。

相关内容