我正在尝试为我们的办公室设计一个系统(由 Ubuntu Desktop 18.04 LTS 笔记本电脑和台式机组成),其中可以将对屏幕 GUI 的远程访问与本地屏幕空白相结合,以保护同事的隐私。
到目前为止,在我尝试过的所有工具中,最好的工具似乎都不支持屏幕消隐功能,所以我一直在尝试设计自己的方法。
结果xset dpms force standby
绝对是完美的,但是我似乎无法暂时禁用任何唤醒功能(一旦检测到任何远程会话输入,物理监视器就会重新激活)。
我尝试回显设备代码,/proc/acpi/wakeup
但这似乎不是导致屏幕重新启动的原因。
答案1
对我来说,最好的解决方案是运行xrandr --output ${display_name} --brightness 0
。它将使相应的显示空白。对所有连接的显示器执行此操作。
要恢复显示,请使用--brightness 1
。