Oscurare lo schermo quando l'utente è inattivo

È possibile far oscurare lo schermo del computer dopo che è rimasto inattivo (non utilizzato) per un certo periodo di tempo.

Oscurare lo schermo su un computer inattivo

  1. Creare il profilo user che contiene le seguenti righe:

    /etc/dconf/profile/user

    user-db:user
    system-db:local

    local è il nome di un database dconf.

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

  3. Creare il file chiave /etc/dconf/db/local.d/00-power per fornire informazioni per il database local.

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

    # Specifica il percorso dconf
    [org/gnome/settings-daemon/plugins/power]
    
    # Abilita oscuramento schermo
    idle-dim=true
    
    # Imposta luminosità dopo oscuramento
    idle-brightness=30
  4. Creare il file chiave /etc/dconf/db/local.d/00-session per fornire informazioni per il database local.

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

    # Specifica il percorso dconf
    [org/gnome/desktop/session]
    
    # Il numero di secondi di inattività prima che la sessione sia considerata inattiva
    idle-delay=uint32 300

    È necessario includere uint32 insieme ai valori chiave interi come mostrato.

  5. Per impedire all'utente di sovrascrivere queste impostazioni, creare il file /etc/dconf/db/local.d/locks/power-saving con il seguente contenuto:

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

    # Blocca oscuramento schermo e timeout inattività
    /org/gnome/settings-daemon/plugins/power/idle-dim
    /org/gnome/settings-daemon/plugins/power/idle-brightness
    /org/gnome/desktop/session/idle-delay

    Se si desidera consentire all'utente di modificare queste impostazioni, saltare questo passaggio.

  6. Aggiornare i database di sistema:

    # dconf update
  7. Gli utenti devono disconnettersi e accedere nuovamente prima che le impostazioni a livello di sistema abbiano effetto.