Montando um servidor X com o Linux
Já sabemos que o Linux permite que aqueles velhos 386/486 possam usufruir do ambiente do sistema tanto em modo texto quanto em modo gráfico. Então aqui vamos aprender como é possível transformar esses tipos de micros em terminais X, assim você não perderá esses equipamentos e não precisará comprar um Pentium 4 da vida para servir somente como máquina de escrever sofisticada para sua secretária.
Parte 3: Configurando os clientes X
Veja como é simples conseguirmos efetuar conexões no servidor
(X server). Basta usarmos o comando abaixo no shell:
$ X -query ip_servidor_X
Caso queira que o sistema entre no X automaticamente e carregue o xdm do servidor, então é necessário algumas pequenas alterações.
Edite o arquivo /etc/inittab e mude a linha "id:3:initdefault" para:
$ X -query ip_servidor_X
Caso queira que o sistema entre no X automaticamente e carregue o xdm do servidor, então é necessário algumas pequenas alterações.
Edite o arquivo /etc/inittab e mude a linha "id:3:initdefault" para:
id:5:initdefault
Faça isso em todos os clientes. Isso fará que o sistema quando inicializado entre em modo gráfico.
No arquivo /etc/rc.d/rc.5 mude para:
#!/bin/sh
# rc.5 - versão especial para um X terminal (máquina cliente)
XSERVER="ip_do_servidor_X"
echo "inicializando o ambiente gráfico, aguarde...."
X - query $XSERVER
# rc.5 - versão especial para um X terminal (máquina cliente)
XSERVER="ip_do_servidor_X"
echo "inicializando o ambiente gráfico, aguarde...."
X - query $XSERVER
Bom, pelo que foi visto até agora o sistema X deve estar funcionando corretamente. Se você teve algum problema com o vídeo, tente configurar com o comando em modo texto:
# xf86cfg
Mas o que eu utilizo é o seguinte (que deve ser executado como root):
# X -configure
Esse comando tentará detectar todos os dispositivos disponíveis para o modo gráfico (como placa de vídeo, layout do teclado, tipo de mouse). No diretório corrente ele criará um "arquivo resposta" de tudo que o comando conseguiu detectar chamado XFreeConfig.new ou XF86Config.new.
Esse arquivo deve ser copiado para o diretório /etc/X11, lembrando que nesse diretório já existe um arquivo com o nome de XFreeConfig, que por enquanto é o responsável pelas configurações atuais do modo gráfico. Você deve fazer uma cópia dele para evitar qualquer tipo de transtorno com o novo arquivo gerado.
# mv XFreeConfig XFreeConfig.bkp
Depois copie o arquivo gerado para o diretório /etc/X11 e mude seu nome para:
# mv XFreeConfig.new /etc/X11/XFreeConfig
Depois disso tente executar o comando abaixo:
$ startx
Se der certo, mate o X com Ctrl+Alt+BackSpace, aí você executa o comando:
$ X -query ip_servidor_X
$X -broadcast