<sect1 id="troubleshooting-network-x">
<sect1info>
<authorgroup>
<author
><personname
> <firstname
>J</firstname
> <surname
>Hall</surname
> </personname
> <email
>jes.hall@kdemail.net</email
></author>
</authorgroup>
</sect1info>
<title
>Rede e X</title>
<para
>Uma configuração errada de rede pode frequentemente fazer com que aplicativos do &kde; sejam iniciados vagarosamente, ou no pior caso, não sejam nem iniciados. Seu &X-Server; possui uma interface cliente/servidor muito poderosa e é muito dependente da rede. </para>
<para
>O X usa o nome da máquina para criar tanto uma chave única para a autorização como para descobrir para onde (através do $<envar
>DISPLAY</envar
>) deve enviar as janelas que deverá desenhar na tela. Se o seu computador não souber o seu próprio nome, irá perder grande quantidade de tempo tentando descobri-lo, algo que você poderá evitar se ensinar ao seu computador o próprio nome dele. </para>
<para
>Verifique seu arquivo <filename
>/etc/hosts</filename
> e certifique-se de que existe uma entrada para localhost que se parece com algo como isto no topo do arquivo (após qualquer comentário). </para>
<screen
>127.0.0.1        localhost
</screen>
<para
>Você deverá também adicionar ao seus computadores o nome completo com o domínio, o nome reduzido e o seu endereço IP normal, se tiver um IP estático. Se o seu endereço IP for atribuído dinamicamente com o <acronym
>DHCP</acronym
>, poderá simplesmente usar o endereço para a interface local. </para>
<screen
>127.0.0.1        hal.btl                hal                 (para dhcp)
192.168.0.1        hal.btl                hal                (estático)
</screen>
<para
>Certifique-se de que seu firewall não é tão restritivo que bloqueie pacotes para o dispositivo de loopback. Por exemplo, no 'iptables' se a regra padrão no chain <parameter
>INPUT</parameter
> para este dispositivo é configurada para qualquer coisa diferente de <parameter
>ACCEPT</parameter
> isto causará problemas de desempenho no X. Para verficiar isto, você pode digitar: </para>
<screen
><prompt
>&percnt;</prompt
><userinput
><command
>iptables-save</command
> <literal
>|</literal
> <command
>grep</command
> <option
>lo</option
></userinput>
<computeroutput
><option
>-A</option
> <parameter
>INPUT</parameter
> <option
>-i</option
> <parameter
>lo</parameter
> <option
>-j</option
>  <parameter
>ACCEPT</parameter
> 
</computeroutput
>
</screen>
<para
>A regra <computeroutput
><option
>-A</option
> <parameter
>INPUT</parameter
> <option
>-i</option
> <parameter
>lo</parameter
> <option
>-j</option
> <parameter
>ACCEPT</parameter
></computeroutput
> deve sempre funcionar, a menos que existam outras regras configuradas erradamente (Como um <parameter
>DROP</parameter
> na chain <parameter
>OUTPUT</parameter
>) </para>
</sect1>
