1669
1669
>Se tiver um gestor de janelas muito recente, ou se for algo que o &kdm; não suporte, a primeira coisa que deverá verificar é se a aplicação a executar está na sua <envar
1671
> e se não mudou de nome, durante a instalação, para algo inesperado.</para>
1674
>Se for o caso de a aplicação ser muito recente e ainda não ser suportada pelo &kdm;, poderá simplesmente adicionar uma sessão nova.</para>
1677
>As sessões estão definidas em ficheiros <firstterm
1671
> e se não mudou de nome, por parte do criador da distribuição, para algo inesperado.</para>
1674
>Se for o caso de a aplicação ser muito recente e ainda não ser suportada pelo &kdm; (talvez por ser demasiado recente), poderá simplesmente adicionar uma sessão nova.</para>
1677
>Os tipos de sessões estão definidos nos ficheiros <firstterm
1678
1678
>.desktop</firstterm
1679
> na pasta <filename class="directory"
1679
> que se encontram nas pastas indicadas em <link linkend="option-sessionsdirs"
1681
>SessionsDirs</option
1683
>. A última pasta com nomes contém os tipos de sessão predefinidos do sistema e corresponde a <filename class="directory"
1682
1686
>/share/apps/kdm/sessions</filename
1683
>. Poderá adicionar simplesmente um ficheiro <literal role="extension"
1687
>, no caso de uma instalação a partir do código. Em alternativa, deverá ser indicada uma pasta de configuração separada antes. Corresponde a <filename class="directory"
1690
>/share/config/kdm/sessions</filename
1691
> numa instalação a partir do código, mas as distribuições normalmente mudam-na para algo do tipo <filename class="directory"
1692
>/etc/kde4/kdm/sessions</filename
1693
>. Poderá simplesmente adicionar os ficheiros <literal role="extension"
1684
1694
>.desktop</literal
1685
> apropriado nessa pasta. Os campos são:</para>
1695
> neste local. Os campos são:</para>
1687
1697
<programlisting
1688
1698
>[Desktop Entry]
1743
1753
</variablelist>
1746
>Para sobrepor um tipo de sessão, copie o ficheiro '.desktop' da pasta de dados para a pasta de configuração e altere-o de acordo com a sua vontade. Para remover os tipos de sessão fornecidos, poderá "escondê-los" com ficheiros '.desktop' que contenham o texto "Hidden=true". Para as sessões 'mágicas' não existem ficheiros '.desktop' por omissão, mas o &kdm; finge que eles existem, pelo que os poderá sobrepor como outro tipo qualquer. Espera-se que já saiba então como adicionar um tipo de sessão novo, por agora ;-)</para>
1756
>Para sobrepor um tipo de sessão, copie o ficheiro '.desktop' da pasta de dados para a pasta de configuração e altere-o de acordo com a sua vontade. Para remover os tipos de sessão fornecidos, poderá <quote
1758
> com ficheiros '.desktop' que contenham o texto "Hidden=true". Para as sessões 'mágicas' não existem ficheiros '.desktop' por omissão, mas o &kdm; finge que eles existem, pelo que os poderá sobrepor como outro tipo qualquer.</para>
2053
2070
>all</parameter
2054
2071
>, as sessões passivas também são indicadas. Se for passado o <parameter
2055
2072
>alllocal</parameter
2056
>, as sessões passivas também são listadas, mas as sessões remotas recebidas serão ignoradas.</para>
2073
>, as sessões passivas também são listadas, mas as sessões remotas recebidas serão ignoradas (isto é útil num agente de mudança rápida de utilizador).</para>
2058
2075
>Cada item de sessão é uma lista, separada por vírgulas, de:</para>
2074
>O tipo de sessão ou <quote
2075
><remote></quote
2076
> para as sessões remotas para fora, ou ainda vazio para as sessões passivas.</para
2093
>O tipo de sessão, para as sessões locais activas, o nome da máquina nas sessões de saída remotas e vazio para as sessões passivas.</para
2105
2128
>reserve</command
2107
>tempo em segundos</parameter
2111
>Inicia um ecrã de autenticação de reserva. Se ninguém se ligar dentro do período de tempo indicado (um minuto, por omissão), o ecrã é de novo removido. Quando a sessão no ecrã sair, o ecrã é também removido.</para>
2132
>Inicia um ecrã de autenticação de reserva. Se ninguém se ligar dentro de um dado período de tempo, o ecrã é de novo removido. Quando a sessão no ecrã sair, o ecrã é também removido.</para>
2113
2134
>Só é permitido nos 'sockets' dos ecrã locais e no 'socket' global.</para