永久禁用屏幕保护程序 Fedora 19

doo*_*fas 8 linux fedora gnome screensaver bash

我正在创建一个 bash 脚本,它将“设置”运行 Fedora 19 (GNOME) 的客户端机器。我需要能够在没有用户输入的情况下永久禁用屏幕保护程序。我发现一些(授予的,旧的)文档建议您可以简单地将 idle-activation-enabled 设置为 false:

gsettings set org.gnome.desktop.screensaver idle-activation-enabled false
Run Code Online (Sandbox Code Playgroud)

这表明已进行更改(返回 false):

gsettings get org.gnome.desktop.screensaver idle-activation-enabled
Run Code Online (Sandbox Code Playgroud)

但是,这并不能阻止屏幕变暗和锁定屏幕。有没有人有任何想法?这是术语的问题吗?屏幕调暗功能不称为屏幕保护程序吗?

fpm*_*phy 6

在 Fedora 19 中,org.gnome.desktop.screensaver.idle-activation-enabled 已弃用并被忽略。如果您不想激活屏幕保护程序,请将 org.gnome.desktop.session.idle-delay 设置为 0。


小智 6

我必须为 Fedora 19 虚拟机实现这个要求。我以 root 身份使用终端运行以下命令以禁用屏幕保护程序:

gsettings set org.gnome.desktop.session idle-delay 0
Run Code Online (Sandbox Code Playgroud)

您可以通过运行来验证它是否设置正确:

gsettings get org.gnome.desktop.session idle-delay
Run Code Online (Sandbox Code Playgroud)