
我正在創建一個 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