Притлумлення екрана, якщо користувач є бездіяльним

Ви можете зробити так, щоб екран комп'ютера притлумлювався, якщо комп'ютер не реєструє дій з боку користувача (комп'ютер не використовується) протягом вказаного періоду часу.

Притлумлення екрана при бездіяльності комп'ютера

  1. Створіть профіль user, у якому міститимуться такі рядки:

    /etc/dconf/profile/user

    user-db:user
    system-db:local

    local — назва бази даних dconf.

  2. Create the directory /etc/dconf/db/local.d/ if it does not already exist.

  3. Створіть файл ключів /etc/dconf/db/local.d/00-power для надання відомостей для бази даних local.

    /etc/dconf/db/local.d/00-power

    # Вказуємо шлях dconf
    [org/gnome/settings-daemon/plugins/power]
    
    # Вмикаємо притлумлення екрана
    idle-dim=true
    
    # Встановлюємо яскравість після притлумлення
    idle-brightness=30
  4. Створіть файл ключів /etc/dconf/db/local.d/00-session для надання відомостей для бази даних local.

    /etc/dconf/db/local.d/00-session

    # Вказуємо шлях dconf
    [org/gnome/desktop/session]
    
    # Вказуємо кількість секунд бездіяльності, перш ніж сеанс вважатиметься бездіяльним
    idle-delay=uint32 300

    Вам слід додавати uint32 до цілочисельних ключів, як це показано вище.

  5. Щоб запобігти перевизначенню цих параметрів користувачем, створіть файл /etc/dconf/db/local.d/locks/power-saving із таким вмістом:

    /etc/dconf/db/local.d/locks/power-saving

    # Блокуємо притлумлення екрана та час очікування бездіяльності
    /org/gnome/settings-daemon/plugins/power/idle-dim
    /org/gnome/settings-daemon/plugins/power/idle-brightness
    /org/gnome/desktop/session/idle-delay

    Якщо ви хочете дозволити користувачу змінювати ці параметри, пропустіть цей крок.

  6. Оновлення загальносистемних баз даних:

    # dconf update
  7. Щоб загальносистемні параметри було застосовано, користувачі мають вийти з системи і увійти до неї знову.