当我在 Mythtv 上观看电影时,屏幕每隔 10 - 15 分钟就会变黑一次,我必须重新登录 Ubuntu。非常烦人!
如何在 Unity 中禁用黑屏/屏幕保护程序/注销?
似乎不再有任何选项可以关闭屏幕保护程序,就像 Unity 之前的 Ubuntu 中一样。
答案1
去系统设置...亮度和锁定:
屏保默认空闲时间为10分钟,屏保启动后屏幕锁定:
您可以调整空闲时间(或禁用屏幕保护程序),也可以禁用锁定:
简单关闭亮度和锁定应用新设置。
答案2
如果您想将您的应用程序包装在一个脚本中,以便在您启动它时为您处理这个问题(或者 GUI 根本不是一个选项),那么从 Ubuntu 14.04 开始最好的命令行解决方案是:
要禁用屏幕黑屏:
gsettings set org.gnome.desktop.session idle-delay <seconds>
(0 表示禁用)
要禁用屏幕锁:
gsettings set org.gnome.desktop.screensaver lock-enabled false
您可能希望在包装器脚本的末尾添加它们的逆函数,以便在退出时将系统恢复到正常行为。在这种情况下,您希望防止非正常终止(即中断或系统关闭期间的 SIGTERM),因此创建一个函数来恢复正常行为并使用trap <function> 0
(对于 bash 类型的 shell)来捕获退出并应用恢复函数。
答案3
要禁用 Ubuntu 14.10 Gnome 中的自动屏幕锁定,必须执行以下必要步骤:
- 启动应用程序“设置”
- 选择“个人”标题下的“隐私”
- 选择“屏幕锁定”
- 将“自动屏幕锁定”从默认的“开启”切换为“关闭”
为了使此答案更有用,可以作为常见搜索词(例如“禁用锁定屏幕 ubuntu”)的 Google 搜索结果(我如何找到此页面),我添加了此答案以扩展此页面的上下文,以包括在 Ubuntu 14.10 Gnome 中禁用自动屏幕锁定的步骤。系统设置(在 Ubuntu 14.10 Gnome 中简称为“设置”)在 Ubuntu 14.10 Gnome 中的组织方式与上面列出的答案中描述的略有不同,需要不同的用户流程。