<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" style="task" id="logout-automatic" lang="pt-BR">

  <info>
    <link type="guide" xref="login#management"/>
<!--    <link type="seealso" xref="dconf-profiles" />-->
    <link type="seealso" xref="dconf-lockdown"/>
    <link type="seealso" xref="login-automatic"/>

    <revision pkgversion="3.12" date="2014-06-18" status="review"/>

    <credit type="author copyright">
      <name>Ekaterina Gerasimova</name>
      <email>kittykat3756@gmail.com</email>
      <years>2013</years>
    </credit>

    <credit type="editor">
      <name>Petr Kovar</name>
      <email>pknbe@volny.cz</email>
      <years>2014</years>
    </credit>

    <license xmlns="http://projectmallard.org/1.0/" href="https://creativecommons.org/licenses/by-sa/3.0/">
  <p>This work is licensed under a <link href="https://creativecommons.org/licenses/by-sa/3.0/">Creative
  Commons Attribution-ShareAlike 3.0 Unported License</link>.</p>
</license>

    <desc>Encerre uma sessão de usuário inativo.</desc>

  <credit type="translator copyright"><name>Rafael Fontenelle</name><email>rafaelff@gnome.org</email><years>2017-2020</years></credit><credit type="translator copyright"><name>Leônidas Araújo</name><email>leorusvellt@hotmail.com</email><years>2023</years></credit></info>

  <title>Configurando encerramento de sessão automático</title>

  <p>Sessões de usuários que estiveram inativos por um período de tempo específico podem ser encerradas automaticamente. Você pode definir diferentes comportamentos no caso da máquina está funcionando na bateria ou na energia principal definindo a chave <sys its:translate="no">dconf</sys> correspondente, e então travando-a.</p>

  <note style="warning">
    <p>Tenha em mente que usuários podem, potencialmente, perder dados não salvos se uma sessão inativa for encerrada automaticamente.</p>
  </note>

  <steps>
    <title>Definindo encerramento automático para uma máquina na energia principal</title>
    <item xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" xml:id="dconf-profile-user">
    <p>Crie o perfil <file its:translate="no">user</file> que contenha as seguintes linhas:</p>
    <listing its:translate="no">
      <title><file>/etc/dconf/profile/user</file></title>
      <code>user-db:user
system-db:local</code>
    </listing>
    <p><input its:translate="no">local</input> é o nome de um banco de dados <sys its:translate="no" xref="dconf">dconf</sys>.</p>
  </item>
    <item xmlns="http://projectmallard.org/1.0/" xml:id="dconf-profile-user-dir">
    <p>Create the directory <file>/etc/dconf/db/local.d/</file>
    if it does not already exist.</p>
  </item>
    <item>
      <p>Crie um banco de dados <code>local</code> para configuração de toda máquina em <file>/etc/dconf/db/local.d/00-autologout</file>:</p>
      <listing>
        <code>
[org/gnome/settings-daemon/plugins/power]
# Defina o tempo limite para 900 segundos quando na energia principal
sleep-inactive-ac-timeout=900
# Defina ação após tempo limite para ser encerrada a sessão na energia principal
sleep-inactive-ac-type='logout'
</code>
      </listing>
    </item>
    <item>
      <p>Sobreponha a configuração do usuário e evita que o usuário altere-a em <file>/etc/dconf/db/local.d/locks/autologout</file>:</p>
      <listing>
        <code>
# Trata as configurações de logout automaticamente
/org/gnome/settings-daemon/plugins/power/sleep-inactive-ac-timeout
/org/gnome/settings-daemon/plugins/power/sleep-inactive-ac-type
</code>
</listing>
    </item>
    <item xmlns="http://projectmallard.org/1.0/" xml:id="dconf-update">
    <p>Atualize os bancos de dados de sistema:</p>
    <screen><output style="prompt"># </output><input>dconf update</input></screen>
  </item>
    <item xmlns="http://projectmallard.org/1.0/" xml:id="dconf-logoutin">
    <p>Usuários devem encerrar a sessão e inciá-la novamente antes das configurações do sistema terem efeito.</p>
  </item>
  </steps>

  <!-- There will shortly be a way to get key descriptions using gsettings, we
       should recommend this instead of listing the terms here. See
       https://bugzilla.gnome.org/show_bug.cgi?id=668232 -->
  <p>As seguintes chaves GSettings são relevantes:</p>
  <terms>
    <item>
      <title><code>org.gnome.settings-daemon.plugins.power.sleep-inactive-ac-timeout</code></title>
      <p>O número de segundos que o computador precisa para estar inativo antes de ir dormir se estiver ligado na tomada.</p>
    </item>
    <item>
      <title><code>org.gnome.settings-daemon.plugins.power.sleep-inactive-ac-type</code></title>
      <p>O que deve acontecer quando o tempo limite extrapolou se o computador estiver ligado na tomada.</p>
    </item>
    <item>
      <title><code>org.gnome.settings-daemon.plugins.power.sleep-inactive-battery-timeout</code></title>
      <p>O número de segundos que o computador precisa para estar inativo antes de ir dormir se estiver funcionando na bateria.</p>
    </item>
    <item>
      <title><code>org.gnome.settings-daemon.plugins.power.sleep-inactive-battery-type</code></title>
      <p>O que deve acontecer quando o tempo limite extrapolou se o computador estiver funcionando na bateria.</p>
    </item>
  </terms>

  <p>Você pode executar <cmd>gsettings range</cmd> em uma chave para uma lista de valores que você pode usar. Por exemplo:</p>
  
  <screen>$ <input>gsettings range org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type</input>
enum
'blank' # apaga a tela
'suspend' # suspende o sistema
'shutdown' # inicia o procedimento de desligamento padrão
'hibernate' # hiberna o sistema
'interactive' # mostra uma diálogo perguntando o que fazer
'nothing' # faz nada
'logout' # encerra a sessão</screen>

</page>
