Esse artigo nos apresenta a uma metodologia universal de configuração do servidor X. Seguindo esses passos você poderá ter o ser X configurado em praticamente qualquer hardware suportado.
Existem dois servidores X sendo usados atualmente nas distribuições
de Linux, o xfree e o xorg. As distribuições "velhas"
usam o xfree, as mais "novas" estão mudando para o xorg e essa
mudança parece estar ocorrendo por problemas de licença. De qualquer
forma, tanto o xfree como o xorg são praticamente a mesma "coisa".
O modo gráfico no Linux é gerado pelo servidor X, é ele que ativa a
placa de vídeo, mouse e teclado, permitindo ao usuário o uso de
interfaces gráficas que são chamadas gerenciadores de janelas.
Existem diversos gerenciadores de janelas diferentes, cada um
adequado a um "tipo" de máquina ou a um "tipo" de usuário. A maioria
das distribuições Linux costuma vir com pelo menos um gerenciador.
Os gerenciadores de janelas mais usados são:
KDE
Gnome
Blackbox
WindowMaker
Enlightenment
IceWM
Fluxbox
Cada uma com suas características próprias, de forma que é o
usuário quem decide qual usar ou qual é a "melhor".
O servidor X é quem cria o ambiente necessário para as interfaces
rodarem, se o "X" não estiver corretamente configurado, o modo
gráfico pode nem abrir , ou abrir "capengamente".
Existem comandos específicos para se configurar o X , são eles:
Todos comandos para serem executados no shell do Linux (prompt)
e como root. Obviamente o usuário que for configurar o X precisa
saber alguns dados sobre o hardware que tem, do contrário não vai
conseguir "fazer" nada.
O que o usuário tem que saber:
placa de vídeo : fabricante, modelo, quantidade de memória de vídeo.
monitor : máxima resolução gráfica suportada, freqüências horizontal e vertical.
mouse : tipo de mouse (serial , ps2 , usb), se tem roda de scroll.
teclado : tipo de teclado (americano internacional ou se é brasileiro ABNT2).
Tendo essas informações, o usuário pode usar os comandos de configuração acima e ser "feliz". Agora, para quem não quer se "arriscar" a configurar o X pelos configuradores ou não entende por eles por estarem em inglês, etc, segue abaixo um exemplo de configuração do X do tipo "universal", que pode funcionar em qualquer máquina.
OBS: o arquivo de configuração padrão do X fica na pasta /etc/X11 e pode ter os seguintes nomes:
XF86Config , XF86Config-4 (xfree)
xorg.conf , xorg.conf-4 (xorg)
Para usar minha configuração "universal", o usuário deve abrir o arquivo de configuração do X em um editor de texto qualquer, selecionar o texto que corresponde a configuração e em seguida colar o texto no arquivo de configuração do X, então é só salvar.
[1] Comentário enviado por agk em 04/08/2004 - 11:58h
Parabéns pelo artigo, muito bom pra quem tem dificuldade em configurar o X e principalmente para usuários iniciantes, mas quem quer configurações mais refinadas, vai ter que aprender a personalizar seu arquivo de configuração, ex: refresh rate mais alto para monitores que suportam (85hz), configurações para opengl dentre outras.
Gostei também do comando xrandr, esse eu não sabia.
Valeu pelo artigo, continue assim.
[2] Comentário enviado por maximous em 04/08/2004 - 12:10h
Até algum tempo atrás usava o 'xf86config' para configurar o vídeo, porém, vi em um script de uma distro que roda em CD (acho que Slax), o uso do comando 'XFree86 -configure'.
Este já faz uma boa parte do serviço, basta então as customizações. Segue abaixo a parte do 'man XFree86' referente a este parâmetro:
-configure
When this option is specified, the X server loads all video
driver modules, probes for available hardware, and writes out
an initial XF86Config‐4(5x) file based on what was detected.
This option currently has some problems on some platforms, but
in most cases it is a good way to bootstrap the configuration
process. This option is only available when the server is run
as root (i.e, with real‐uid 0).
PS.: este comando gera um arquivo com extensão '.new' no diretório atual, e então você deve copia-lo para o local correto da configuração (geralmente /etc/X11/ com o nome XF86Config{-4})
[4] Comentário enviado por kdark23 em 04/08/2004 - 17:10h
Muito bom!!!
com este script eu ja tenho mais uma boa noção de como
configurar o X...so me resta saber se posso usar este script
para configurar meus terminal na minha rede de XDMCP
[5] Comentário enviado por engos em 05/08/2004 - 14:16h
Observações:
Deixar o "genérico" em um monitor e place de vídeo não é "saudável" para o equipamento. Gerenciador de janela é uma coisa, ambiente gráfico é outra, o KDE e Gnome são ambientes gráficos, diferente do WindowMaker que é gerenciador de janela, pois é "só" isso que ele faz.
De resto achei legal e bem redigido, possui boas dicas e não complica nada. Gostei do artigo.
[6] Comentário enviado por cybercop em 05/08/2004 - 18:46h
Bom la vai outra dica para a galera para configurar o video automaticamente com o driver desejado, que resolveu meus problemas aki:
No terminal digite:
X -configure
OBS.: (isso mesmo: a letra X tem que esta em MAIUSCULO), que o xorg vai procurar automaticamente o driver para o seu video, com isso sera criado um arquivo chamado:
/root/xorg.conf.new
com isso, va ao terminal novamente e digite:
mv /root/xorg.conf.new /root/xorg.conf
mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
e depois digite:
cp /root/xorg.conf /etc/X11/xorg.conf
Pronto, ai eh soh restartar o micro!
Outra saida eh fazer o seguinte no terminal:
mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
cp /etc/X11/xorg.conf-fbdev /etc/X11/xorg.conf
Que o Servidor X vai entrar no modo classico!
Abracos Megatron pelo excelente artigo e valeu galera!
[11] Comentário enviado por a1uk4rd em 17/11/2004 - 08:13h
Amigo, gostei bastante do seu artigo, bem claro e direto, qualquer um consegue entender e seguir os passos. Este comandinho xandr eu não sabia também :) a final de contas, a vida é um grande aprendizado.
[14] Comentário enviado por raffaelfasan em 15/02/2005 - 23:44h
era isso q eu precisava =P
eu sou um iniciante, e pesquisei e vi que o slackware se "encaixa" no que eu quero... eu nao faço mta coisa no modo console ou modo texto (naum sei se são iguais) e preciso da interface grafica pra mim "acostumar"... vlw mesmo, abraços...
[25] Comentário enviado por albertguedes em 14/09/2006 - 13:03h
Bom para começar a aprender de vez a mexer com video no linux, porque uma hora ou outra, sempre temos que mexer no config, aja paciência, caramba ... : (
[27] Comentário enviado por bhartt em 31/05/2010 - 22:10h
ai galera boa noite!
eu sou usuario basico avnçado no windows mas agora comecei a me intereçar pelo linux.
instalei uma maquina virtual no meu pc que é xp, com o virtualbox,
instalei o DEBIAN 5.0, mas toda vez que tento inicializar a maquina virtual ocorre o erro disendo que o servidor x não está configurado.
tentei os comandos acima tanco como root e usuario mas sempre da COMMAND NOT FOUND VERIFIQUEI CADA COMANDO PARA TER CERTEZA DE QUE NÃO HAVIA ERRO DE DIGITAÇAO: ALGUEM TEM IDEIA DE COMO ME AJUDAR?
DESDE JÁ AGRADEÇO.
[29] Comentário enviado por bhartt em 01/06/2010 - 09:25h
Mas o ubuntu já vem cons as configurações definidas, o Debian força o usuario a aprender comandos e configurações, eu sei que não é nada simples mas comecei as escavucar o linux e estou achando o maximo os comandos.
mas valeu pela dica, ah.. tenho o ubuntu virtual tbm em minha maquina e esta rodando tranquilo.