首先,我知道这里对 GNOME 提出了类似的问题:“锁定屏幕时关闭笔记本电脑背光”。
出于省电原因,我想在锁定会话时关闭屏幕。
就我所见,在 Kubuntu (KDE) 上锁定屏幕不可避免地会触发屏幕保护程序。除了“空白屏幕”及其背景颜色设置为黑色之外没有其他屏幕保护程序选项,这与我的目标非常接近。它使屏幕空白,但不会关闭屏幕。屏幕的背光仍会亮着,并且不会节省任何电量。
通过脚本 + 快捷键的解决方法是可能的,但是,这只是一种解决方法,因为它不会在锁定会话的所有方式上触发。因此,我认为应该可以更优雅地完成它,例如通过在屏幕保护程序的 KDE 配置对话框中提供此选项。
我现在使用的解决方法如下。锁定屏幕和关闭屏幕的脚本:
#!/bin/bash
qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock
xset dpms force standby
Run Code Online (Sandbox Code Playgroud)
并让它通过自定义菜单条目使用快捷键运行。有用。
这就是为什么我认为它是一种解决方法而不是解决方案。它不适用于其他触发会话锁定的方式。
我需要接触/修补 KDE 的源代码吗?
我正在使用 Kubuntu 12.04 并愿意升级到 KDE 4.9 或等待 12.10 版本。
xset dpms force off
不起作用,输出:
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 147 (DPMS)
Minor opcode of failed request: 6 (DPMSForceLevel)
Serial number of failed request: 12
Current serial number in output stream: 14
Run Code Online (Sandbox Code Playgroud)
我有两台带有电源按钮的显示器,带有默认电源管理设置。但是,使用命令按一个键盘快捷键会很方便。
我很确定我正在使用 Gnome 并且读到 xset 不适用于 Gnome。
作为替代解决方案,我将屏幕超时更改为 1 分钟。
有关的: