Escurecer o ecrã quando o utilizador se encontra inativo

É possível escurecer o ecrã do sistema após um determinado período sem atividade (não estiver a ser utilizado).

Escurecer o ecrã de um equipamento inativo

  1. Crie o perfil de user com as seguintes linhas:

    /etc/dconf/profile/user

    user-db:user
    system-db:local

    local é o nome de uma base de dados dconf.

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

  3. Crie o ficheiro de chaves /etc/dconf/db/local.d/00-power a fim de fornecer informação à base de dados local.

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

    # Especificar o caminho dconf
    [org/gnome/settings-daemon/plugins/power]
    
    # Ativar o escurecimento do ecrã
    idle-dim=true
    
    # Configurar o brilho após o escurecimento
    idle-brightness=30
  4. Crie o ficheiro de chaves /etc/dconf/db/local.d/00-session a fim de fornecer informação à base de dados local.

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

    # Especificar o caminho dconf
    [org/gnome/desktop/session]
    
    # Número de segundos de inatividade antes de a sessão ser considerada inativa
    idle-delay=uint32 300

    É necessário incluir o uint32 juntamente com os valores inteiros da chave, conforme exemplificado.

  5. Para prevenir que os utilizadores sobreponham estas configurações, crie o ficheiro /etc/dconf/db/local.d/locks/power-saving com o seguinte conteúdo:

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

    # Bloquear o escurecimento do ecrã e o tempo limite de inatividade
    /org/gnome/settings-daemon/plugins/power/idle-dim
    /org/gnome/settings-daemon/plugins/power/idle-brightness
    /org/gnome/desktop/session/idle-delay

    Caso queira permitir que o utilizador altere estas configurações, ignore este passo.

  6. Atualizar as bases de dados do sistema:

    # dconf update
  7. Os utilizadores devem terminar e iniciar a sessão para que as configurações do sistema sejam aplicadas.