Сделать блокировку экрана Gnome через 1 час, а не через 15 минут?

32

Я использую Fedora 20 с Gnome. Энергосбережение экрана отключает экран через 15 минут, после чего экран автоматически блокируется. Я бы хотел, чтобы экран был закрыт и заблокирован через час, но всплывающее окно отображается только до 15 минут. Есть ли способ сделать это за час?

vy32
источник

Ответы:

47

Вы можете поместить нужные значения непосредственно в GSettings, либо через приложение dconf-editor (например, «GNOME regedit»), либо из командной строки:

  • Тайм-аут для отключения экрана (секунд; 0 = никогда):

    gsettings set org.gnome.desktop.session idle-delay 3600
    
  • Тайм-аут для блокировки экрана после гашения (секунд; 0 = мгновенный):

    gsettings set org.gnome.desktop.screensaver lock-delay 0
    
grawity
источник
1
Это отлично. Есть ли место, где все это задокументировано?
vy32
2
Возможно нет. Но сами схемы и ключи имеют описания, видимые в dconf-editor.
grawity
И вы также можете получить текущие настройки через:gsettings get org.gnome.desktop.screensaver lock-delay
codezombie
3
Просто для завершения, есть также org.gnome.desktop.screensaver lock-enabledпросто включить / отключить блокировку. Если вы установите это значение false, оно lock-delayбудет игнорироваться.
Прахлад Ери
Если вы запускаете вышеуказанные команды из сеанса SSH и получаете предупреждение о порождении dbus, вам нужно либо запустить dbus, либо использовать терминал в локальном сеансе.
Марк Эдингтон
4

Это также может быть доступно с помощью:

  • Настройки -> Конфиденциальность

    Скриншот

Джейсон Эдвардс
источник
Я вижу только lock-delayопцию, названную «Блокировать экран после пустого для», а не idle-delayопцию, которой большинство людей, вероятно, хотят управлять.
Кболино
Это предложение действительно представляет раскрытие для простоя перед запуском экрана блокировки. Однако ОП хотел знать, как установить его на 1 час; раскрытие останавливается через 15 минут.
kronenpj
В Ubuntu 17.10 (который использует интерфейс оболочки GNOME) он работает до 1 часа ...
Питер Мортенсен