在我的旧笔记本电脑上,当我运行 Linux Mint 时,我可以通过按住直到它达到 0 来关闭屏幕FN + BRIGHTNESS DOWN
。现在,我想在带有 Wayland 的 Ubuntu 20.04 上复制此操作,但我无法复制其他帖子中显示的方法,例如这和这。
xset dpms force off
不适用于 Wayland,xrandr
实际上并没有关闭显示器背光,- 设置屏幕保护程序
dbus-send
没有效果,也不会关闭屏幕, echo 0 > /sys/class/backlight/intel_backlight/brightness
可以,但很难撤消,而且在切换到 NVidia 卡时可能无法工作 - 而且它需要root
,- 锁定屏幕
CTRL + L
也会立即关闭屏幕,但它通常会在几分钟后无明显原因地自动打开。
当我使用控制亮度的 FN 键时,使用哪种方法来设置屏幕亮度?是否可以简单地修改按键绑定,将亮度降低到 0 而不是 15(在我的情况下)?是否知道为什么屏幕在锁定后不久就会自动打开?
答案1
您可能可以使用标准 Ubuntu 软件存储库中提供的工具来实现破解light
。安装后,请参阅“man light”以了解其工作原理。例如,该命令light -A 5
将亮度增加 5 个单位。
light
允许设置最低亮度 - 在您的情况下,您可以将其设置为 0。
然后,您可以将适当的命令绑定到Fn+BrightnessUp/Down键。为此,请先使用以下命令禁用默认分配:
gsettings set org.gnome.settings-daemon.plugins.media-keys screen-brightness-up-static "['']"
gsettings set org.gnome.settings-daemon.plugins.media-keys screen-brightness-down-static "['']"
然后使用“设置” - “键盘快捷键”、“自定义快捷键”将命令分配给这些键。
要恢复默认行为,请将set
上述命令更改为reset
并省略最后一个参数。