X. Org? Que diabos é isso?

X. Org? Que diabos e isso?

Simbolo do X. Org

Muitas pessoas quando iniciam suas primeiras aventuras pelos árduos e duros caminhos do Open Source ou começam utilizar sistemas Linux, se deparam com termos esdrúxulos como “subir o x” ou “ deixa eu killar”, “pera ae, vou matar o x”, “cai aqui, o x morreu”, mas que diabos e esse x?

O X e uma abreviação para X windows System, também chamado de X11, sua função está na criação e renderização da interface gráfica disponível. Ele é quem ira fornecer recursos para que a janela e gráficos sejam criados para que você possa utilizar o seu sistema de forma mais amigável e ágil.

Diferente de outros sistemas operacionais, como o windows por exemplo, a interface gráfica no Linux não está atrelada ao seu cerne (kernel), a interface gráfica é apenas um “extra”, ele e totalmente funcional sem ela, existem diversos softwares que rodam em modo texto, mas não queremos nos aprofundar no mundo das letras brancas e tela preta.

Atualmente existem duas implementações do X11, o X. Org (ou xorg) e o Xfree86, o xorg é um fork (um projeto criado a partir de outro já existente) do Xfree, o xorg foi criado devido a problemas como a demora para disponibilizarem correções e a mudança de licença do xfree que passou a utilizar uma licença incompatível com a GPL. O X. Org hoje está presente em praticamente todas distribuições, é não tenho conhecimento de distribuições que não utilizam o xorg, é o xfree vem sendo utilizado cada vez menos, dia após dia.

Configurando o X. Org

Em distribuições derivadas do Debian (como Ubuntu) usamos o comando:

# dpkg-reconfigure xserver-xorg

De forma universal, podemos configurar o xorg em qualquer distribuição com o comando:

# xorgconfig
ou
# Xorg -configure
ou
# X -configure

Lembrando ambos devem ser executados com privilégios de administrador (root, # ). Os arquivos de configuração do estarão localizados em /etc/X11/xorg.conf

X. Org antigo e novo.

Nas versões 7.4 e anteriores do X. Org, ele era responsável também pelo reconhecimento do teclado, mouse, vídeo. Quando foi lançada a versão 7.5 ocorrem mudanças, o HAL passou a ser responsável pelo reconhecimento do teclado, mouse e vídeo. Mas o xorg.conf ainda pode utilizado para esta tarefa.

Caso não queira o HAL gerenciando o reconhecimento e a configuração, logo após executar o “X -configure” ou “xorgsetup” para gerar um xorg.conf, adicionar as linhas abaixo na seção “ServerFlags” para desabilitar o hotplug dos input devices via HAL:


Option "AllowEmptyInput" "false"
Option "AutoAddDevices" "false"
Option "AutoEnableDevices" "false"

Dicas interessantes

Referências

http://www.xfree86.org/current/
http://www.gdhpress.com.br/ferramentas/leia/index.php?p=cap1-10
http://under-linux.org/wiki/Tutoriais/X/Xorg
http://wiki.debian.org/Xorg
http://wiki.archlinux.org/index.php/Xorg_%28Portugu%C3%AAs%29

Textos Relacionados:

Deixe um Comentário

2 Comentários.

  1. É, no começo eu me atrapalhei todo com o Xorg, ainda tenho algumas dúvidas, mas é ir aprendendo sempre um pouco mais.

    • Sim de fato é complicado mesmo utilizar o xorg no inicio com o tempo vai aumentando a sua base de conhecimento até uma hora ira domina-lo :)

      Existem muitas opções para o xorg, parâmetros e mais parâmetros acaba sendo muito bom utilizar o manual para sempre se lembrar das opções do xorg.conf

      Boa sorte.

      []‘s

Deixe um Comentário

SEO Powered by Platinum SEO from Techblissonline