彻底调低亮度

彻底调低亮度

我曾经运行该命令xbacklight -set 0来使亮度实际上为 0,即几乎看不到任何东西,这对节省电池电量非常有帮助。但是升级到 Ubuntu 15.10 后,当我运行该命令时,屏幕只会部分变暗,即仍然可以毫无问题地看到屏幕。

我怎样才能完全调低亮度?例如,当我锁定屏幕时,屏幕会完全变黑,我怎样才能在不锁定计算机的情况下实现屏幕调暗?

答案1

既然你说方法dbus很好,那我就把这个发布出来,再加上一些额外的。

有一种方法可以通过服务关闭屏幕dbus

qdbus com.canonical.Unity /com/canonical/Unity/Session com.canonical.Unity.Session.ActivateScreenSaver/

还有一种方法可以通过编程将亮度更改为最低设置,即

qdbus  org.gnome.SettingsDaemon.Power /org/gnome/SettingsDaemon/Power org.gnome.SettingsDaemon.Power.Screen.SetPercentage 0

最后的 0 值用于将亮度设置为最低百分比,但它可以是任何值,一个无符号整数。

谢谢答案,还有另一种方法:

xset dpms force off

我建议您将xset dpms force off和绑定xset dpms force on到键盘上的两个快捷键,因为这会关闭屏幕,它不充当屏幕保护程序,因此您需要随意打开和关闭屏幕的方法。

但是,这可能有效也可能无效,具体取决于显卡。根据我的经验,使用此命令,我可以设置一台装有 Intel 显卡的笔记本电脑,使其完全关闭屏幕,但另一台装有 AMD 显卡的笔记本电脑则不会完全关闭。

不太干净的方法是找到/sys/class/backlight/目录中的内容,例如,我在其中有一个/sys/class/backlight/intel_backlight文件brightness。使用 root 权限,您可以编辑该文件并将其设置为您喜欢的某个值。

有办法改变亮度,xrandr但那是一种软件解决方案 - 它实际上不会减少传送到屏幕的功率,因此我在这里省略它

相关内容