Escolar Documentos
Profissional Documentos
Cultura Documentos
O suporte vdeo no Linux era provido pelo Xfree, que j vem com drivers para as placas suportadas. Alm dos drivers open-source includos no Xfree voc pode instalar os drivers binrios distribudos pela nVidia e ATI. Antigamente, at a verso 3.x, o Xfree possua vrias verses separadas, com drivers para diferentes placas de vdeo. Isso complicava a configurao e obrigava as distribuies a manterem instaladas todas as diferentes verses simultaneamente, o que tambm desperdiava muito espao em disco. A partir do Xfree 4.0 existe apenas uma nica verso unificada, com drivers para todas as placas e recursos suportados. Melhor ainda, cada driver d suporte todas as placas de um determinado fabricante, o "sis" d suporte a todas as placas da SiS, o "trident" d suporte a todas as placas da Trident e assim por diante. Temos ainda dois drivers genricos, o "vesa" e o "fbdev", que servem como um mnimo mltiplo comum e uma opo para fazer funcionar placas novas (ou muito antigas), que no sejam suportadas pelos drivers titulares. Outro detalhe interessante que toda a configurao do vdeo, incluindo o mouse e o suporte a 3D feita atravs de um nico arquivo de configurao, o /etc/X11/XFConfig-4 (/etc/X11/XF86Config no Slackware), que relativamente simples de editar e funciona em todas as distribuioes que utilizam o Xfree 4.0 em diante (praticamente todas as usadas atualmente). Isto significa que voc pode pegar o arquivo de configurao gerado pelo Kurumin e usar no Slackware, por exemplo. Existe vrias ferramentas de configurao que perguntam ou autodetectam a configurao e geram o arquivo, como o kxconfig, xf86cfg entre outros. Mas, neste tpico vamos ver como configurar manualmente o arquivo, adaptando ou corrigindo as configuraes geradas pelos configuradores. O arquivo dividido em sees. Basicamente temos (no necessariamente nesta ordem) uma seo "Server", com parmetros gerais, a seo "Files" com a localizao das fontes de tela e bibliotecas, duas sees "InputDevice", uma com a configurao do teclado e outra com a do mouse, uma seo "Monitor" e outra "Device", com a configurao do monitor e placa de vdeo e por ltimo a seo "Screen" onde dito qual resoluo e profundidade de cor usar. A ordem com que estas configuraes aparecem no arquivo pode mudar de distribuio para distribuio, mas a ordem no importa muito, desde que estejam todas l. Vou usar como exemplo a configurao do Kurumin. Como em outros arquivos de configurao voc pode incluir comentrios, usnado um "#" no incio das linhas. Linhas em branco, espaos e tabs tambm so ignorados e podem ser usadas para melhorar a formatao do arquivos e melhorar a organizao das informaes.
O que xorg.conf?
um arquivo onde ficam, ou pelo menos ficavam, as configuraes de vdeo em geral do computador que tivesse um sistema baseado em Unix/Linux/freeBSD como seu S.O. Tambm contem sees no arquivo que controla dispositivos que dependem da tela para seu funcionamento como mouse e teclado e permite inseres de outros dispositivos, pois se trata de um arquivo que carregado na inicializao do S.O.
Xorg suporta diversos mecanismos de fornecimento e obteno de parmetros de configurao e run-time. As opes de linha de comando, variveis de ambiente, o arquivo de configurao xorg.conf, detecta automaticamente os padres. Quando a mesma informao fornecida em mais de uma maneira, o mecanismo de maior precedncia usado. A lista ordenada da maior precedncia para a menor. Nem todos os parmetros podem ser fornecidos atravs dos mtodos de configurao. Ao longo dos anos, muitas pessoas tm reclamado do sistema X Window. O X Window (ou sua implementao mais popular no momento, o Xorg) a camada que fica entre os aplicativos e a placa de vdeo. Ele tem recursos fantsticos (como a capacidade de executar aplicativos via rede), mas tem alguns probleminhas (como parecer ter sido construdo de trs para a frente). Uma coisa certa: ele evoluiu enormemente, especialmente no que diz respeito aos grficos 3D e acelerao por hardware.
O projeto do X.org
O projeto do X.org criou e mantm uma implementao de redistribuio livre de cdigo-aberto do sistema X11. Ele uma infra-estrutura de desktop de cdigo-aberto baseada em X11. O Xorg fornece uma interface entre seu hardware e o software grfico que voc quer rodar. Alm disso, o Xorg tambm totalmente ciente de redes, o que significa que voc pode rodar uma aplicao em um sistema enquanto a v em um sistema diferente. Configuracoes Essa seco contm algumas configuraces especificas . Configurando Teclado Abnt/2
Procure por : Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbLayout" "us_intl" Option "XkbModel" "pc105" EndSection ou algo parecido e mude/adicione estas entradas : Section "InputDevice" Identifier "Keyboard0" Driver "keyboard" Option "CoreKeyboard" Option "XkbRules" "xfree86" Option "XkbModel" "abnt2" Option "XkbLayout" "br" EndSection Configurando Scroll do Mouse Procure por : Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/mice" EndSection ou algo parecido , e mude/adicione estas entradas : Option "Protocol" "IMPS/2" Option "ZAxisMapping" "4 5"
Configurando o Monitor A configuraco do monitor uma etapa muito importante , o que garante o bom funcionamento do X. Tenha em mos os valores de Frequencia Horizontal e Vertical A seco de monitor tem que estar assim : Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" HorizSync 30-107 VertRefresh 48-120 DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1024x768" EndSubSection EndSection O certo adaptar este padro para as configuraces que voc tem .
Enable=false Por : Enable=true e troque : #Port=177 Por : Port=177 E pronto!!! Seu servidor X j esta funcionando . Agora voc tem que fazer com que as maquina clientes loguem direto no modo texto mesmo. Depois , digite este comando : X -query IP_DO_SERVIDOR Voce pode colocar para iniciar automaticamente no seu rc.local. Esse procedimento foi feito nas 2 maquinas linux (Clientes) Na maquina Windows , estava instalado o Cygwin com os pacotes do x11 . A unica diferenca eh que no cygwin vc vai digitar XWin.exe -query IP_DO_SERVIDOR E temos Gnome em cima de Windows.
Depois de move-lo e edit-lo como quiser, levante novamente o servidor X para testar suas configuraes: user@ubuntu ~# sudo service gdm start
Recomendao:
A melhor maneira de manipular seu arquivo de video e demais devices, ler e compeender a documentao de sua distribuiocom rigor, pois l voc encontra os caminhos, endereos e maneiras de poder fazer com eficincia sua implementao ser aceita no S.O. que escolheu.
Fontes:
https://help.ubuntu.com/community/Wacom http://www.x.org/archive/X11R6.8.1/doc/xorg.conf.5.html http://www.xfree86.org/current/X.7.html http://www.hardware.com.br/artigos/novo-xorg/ http://www.osguides.net/operation-systems/217-how-to-create-xorgconf-in-ubuntu-910.html http://www.hardware.com.br/tutoriais/como-configurar-video-etc-x11-xf86config/ http://www.youtube.com/watch?v=lW8WXgtfTTs http://www.youtube.com/watch?v=xLXyInmnAIw http://www.youtube.com/watch?v=WmP72OW4eD4
Fontes alternativas:
Orkut Comunidades Ubuntu, Debian, OpenSUSE, RedHat.