|
|||||||
| Wiki | Classificados | Galeria | Reviews | Jogos | Comunidades | RSS Feeds | FAQ | Termos de Uso | Sobre |
| Cadastre-se | Fotos | Blogs | Lista de Membros | Calendário | Pesquisar | Mensagens de Hoje | Marcar Fóruns Como Lidos |
FerramentasPublicidade |
From UnderLinux Wiki
[editar] Conceito[editar] O que é o servidor de X Window?Interface gráfica e linha de comando O usuário normal pode ficar assustado com a idéia de ter de digitar comandos. Por que ele não pode apontar e clicar, levando sua vida com a liberdade oferecida pelo Linux ? Bom, *grande sorriso*, claro que você pode fazer isso :-) O Linux oferece uma grande variedade de interfaces de usuário e ambientes atraentes que você pode adicionar à sua instalação existente. Esta é uma das maiores surpresas que os usuários novos encontram: uma interface gráfica de usuário não é nada mais que uma aplicação que roda em seu sistema. Ela não faz parte do kernel do Linux ou qualquer parte interna do sistema. É uma ferramenta poderosa que ativa as habilidades gráficas de sua estação de trabalho. Padrões são importantes, como um padrão para desenhar e mover janelas em uma tela, interagir com o usuário através de mouse, teclado e outros aspectos básicos, porém importantes. Assim, foi criado e batizado o X Window System, normalmente abreviado como X11 ou só X. Ele é usado em Unix, Linux e sistemas operacionais parecidos com Unix no mundo inteiro. A aplicação que oferece a usuários de Linux a habilidade de rodar interfaces gráficas de usuário e que usa o padrão X11 é o Xorg-X11, uma secessão do projeto do XFree86. O XFree86 escolheu usar uma licença que pode não ser compatível com a licença GPL; o uso do Xorg é, portanto, recomendado. [editar] O projeto do X.orgO projeto do X.org criou e mantém uma implementação de redistribuição livre de código-aberto do sistema X11. Ele é uma infra-estrutura de desktop de código-aberto baseada em X11. O Xorg fornece uma interface entre seu hardware e o software gráfico que você quer rodar. Além disso, o Xorg também é totalmente ciente de redes, o que significa que você pode rodar uma aplicação em um sistema enquanto a vê em um sistema diferente. [editar] ConfiguracoesEssa secão contém algumas configuracões especificas . [editar] Configurando Teclado Abnt/2Procure 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
[editar] Configurando Scroll do MouseProcure 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"
[editar] Configurando o MonitorA configuracão do monitor é uma etapa muito importante , é o que garante o bom funcionamento do X. Tenha em mãos os valores de Frequencia Horizontal e Vertical A secão 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 padrão para as configuracões que você tem .
[editar] XDMCP . Servidor X que 'serve' a terminais burros[editar] IntroducaoEste é nome do protocolo de compartilhamento de desktop utilizado pelo X. Originalmente o X foi desenvolvido para ser usado em mainframes rodando Unix, usados em conjunto com estações de trabalho que se limitavam a exibir as imagens de tela dos aplicativos executados no servidor. Na década de 80 o hardware necessário para rodar aplicativos gráficos e produzir efeitos era muito caro, por isso compartilhar um servidor caro entre vários clientes mais simples e baratos era o melhor custo benefício. Graças a isso o X foi desenvovido sobre um protocolo bastante sólido e rápido de comunicação via rede. As imagens e gráficos são transmitidos na forma de comandos que consomem relativamente pouca banda da rede e são rapidamente processados pelo destinatário, fazendo com que apesar de rodar a distância, o usuário não perceba demora na atualização das imagens. Em 93 o X foi portado para o Linux e rapidamente se tornou o servidor gráfico mais usado na plataforma. Hoje em dia o X utiliza drivers de vídeo com aceleração via hardware, que aproveitam os recursos das placas atuais, sem estar limitado à antiga arquitetura de envio de instruções via rede. Apesar disso, a possibilidade de rodar aplicativos remotamente continua presente e vem sendo cada vez mais usada. É possível tanto rodar alguns aplicativos casualmente, como acessar a máquina do serviço ao trabalhar em casa ou dar manutenção e alterar configurações das máquinas via rede, quanto criar soluções de terminais leves, usando micros antigos ou montados com hardware barato, rodando aplicativos a partir de um servidor mais parrudo. [editar] RequisitosA configuracao eh extremamente simples , vc vai precisar de Para o Servidor : - X instalado e rodando ; - Qualquer gerenciador de Janelas (Gnome/kd3/Wmaker) ; - Gerenciador de login ( uso aqui o gdm ) ; Clientes : - X instalado , nao precisa de nenhum gerenciador de janelas A configuracao feita como teste foi : 1 - Servidor dell com X , Gnome 2.10 , WindowMaker e GDM instalados - Server 3 - Maquinas : 1 Fedora Core 4 , 1 Ubuntu 5.10 e um Windows 98 (O.o) - Clients [editar] ConfigurandoAs configuracoes sao bem pequena , voce nao imagina que com tao poucas alteracoes tera um servidor X rodando :) /etc/X11/xdm/xdm-config Troque a linha : DisplayManager.requestPort: 0 Por : !DisplayManager.requestPort: 0 /etc/X11/gdm/gdm.conf Na secao [XDMCP] troque : Enable=false Por : Enable=true e troque : #Port=177 Por : Port=177 E pronto!!! Seu servidor X ja esta funcionando . X -query IP_DO_SERVIDOR Voce pode colocar para iniciar automaticamente no seu rc.local , mas ai fica ao gosto odo fregues!
XWin.exe -query IP_DO_SERVIDOR Acreditem ! Gnome em cima de windows eh uma lindeza danada :)
[editar] Bibliografia |