我正在创建一个 bash 脚本,它将“设置”运行 Fedora 19(GNOME)的客户端计算机。我需要能够永久禁用屏幕保护程序而无需用户输入。我发现一些(当然,旧的)文档建议您只需将 idle-activation-enabled 设置为 false:
gsettings set org.gnome.desktop.screensaver idle-activation-enabled false
这表明更改已完成(返回 false):
gsettings get org.gnome.desktop.screensaver idle-activation-enabled
但是,这并不能阻止屏幕变暗和锁定屏幕。有人有什么想法吗?这是术语问题吗?屏幕变暗功能不被称为屏幕保护程序吗?
答案1
在 Fedora 19 中,org.gnome.desktop.screensaver.idle-activation-enabled 已弃用并被忽略。如果您不想激活屏幕保护程序,请将 org.gnome.desktop.session.idle-delay 设置为 0。
答案2
我必须为 Fedora 19 虚拟机实现此要求。我使用终端以 root 身份运行以下命令来禁用屏幕保护程序:
gsettings set org.gnome.desktop.session idle-delay 0
您可以通过运行以下命令来验证其是否设置正确:
gsettings get org.gnome.desktop.session idle-delay