如何在使用远程访问工具时防止屏幕唤醒?

如何在使用远程访问工具时防止屏幕唤醒?

我正在尝试为我们的办公室设计一个系统(由 Ubuntu Desktop 18.04 LTS 笔记本电脑和台式机组成),其中可以将对屏幕 GUI 的远程访问与本地屏幕空白相结合,以保护同事的隐私。

到目前为止,在我尝试过的所有工具中,最好的工具似乎都不支持屏幕消隐功能,所以我一直在尝试设计自己的方法。

结果xset dpms force standby绝对是完美的,但是我似乎无法暂时禁用任何唤醒功能(一旦检测到任何远程会话输入,物理监视器就会重新激活)。

我尝试回显设备代码,/proc/acpi/wakeup但这似乎不是导致屏幕重新启动的原因。

答案1

对我来说,最好的解决方案是运行xrandr --output ${display_name} --brightness 0。它将使相应的显示空白。对所有连接的显示器执行此操作。

要恢复显示,请使用--brightness 1

相关内容