Bloccare lo schermo quando l'utente è inattivo

È possibile far bloccare automaticamente lo schermo ogni volta che l'utente è inattivo per un certo periodo di tempo. Questo è utile se gli utenti potrebbero lasciare i loro computer incustoditi in luoghi pubblici o non sicuri.

Abilitare il blocco automatico dello schermo

  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-screensaver per fornire informazioni per il database local.

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

    # Specifica il percorso dconf
    [org/gnome/desktop/session]
    
    # Numero di secondi di inattività prima che lo schermo diventi nero
    # Impostare a 0 secondi se si desidera disattivare il salvaschermo.
    idle-delay=uint32 180
    
    # Specifica il percorso dconf
    [org/gnome/desktop/screensaver]
    
    # Numero di secondi dopo che lo schermo è diventato nero prima di bloccare lo schermo
    lock-delay=uint32 0

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

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

    /etc/dconf/db/local.d/locks/screensaver

    # Blocca le impostazioni del salvaschermo del desktop
    /org/gnome/desktop/session/idle-delay
    /org/gnome/desktop/screensaver/lock-delay
  5. Aggiornare i database di sistema:

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