我在笔记本电脑上运行 Ubuntu 16.04,并且有一个通过 HDMI 连接的外接显示器。通常,我的屏幕会在 10 分钟不活动或锁定屏幕后关闭。这会引发一系列事件:
- 笔记本电脑屏幕关闭。
- 外接显示器进入睡眠状态。
- Ubuntu 似乎认为外接显示器已被断开,因此它会刷新显示。
- 我的笔记本电脑屏幕重新亮起,处于单显示模式。
- 外接显示器重新打开,显示屏再次刷新为双显示模式。
- 经过一段时间不活动后,从#1 开始重复。
这种情况会反复发生,导致两个显示器都无法关闭。由于我依赖此功能在计算机不活动后自动锁定,因此这也是一个安全问题。
有什么方法可以防止这个问题吗?
答案1
最简单的方法是在不活动后锁定屏幕,但不关闭屏幕。
根据这个答案:当屏幕锁定时,如何防止显示器关闭?,使用此命令:
gsettings set org.gnome.desktop.screensaver idle-activation-enabled false
不活动后您的屏幕仍会锁定,但密码提示将保持,并且屏幕不会关闭。
虽然这不是完美的解决方案,但希望能够解决您的安全问题并且不会产生烦人的循环。
答案2
当我升级到 Ubuntu 18.04 时,这个问题得到了解决。