Tue, Jul 15, 2003 at 11:40:40AM -0300, Eldio Schalm: > Claudio, tentei fazer conforme vc indicou, mas não consigo abrir na > máquina cliente, se digito por exemplo xinit, ele abre o X no servidor, > enão no cliente, tentei o export tbém, mas nada... como faço para rodar o > x em uma máquina que não a possue???
Aí, que tá. Você precisa de um X rodando no cliente (X-Server) e não no servidor. No servidor você só roda um programa qualquer (X-Client) e a janela aparece no servidor de sua escolha: Aqui um gráfico ASCII, pra tentar explicar melhor: 192.168.0.1 192.168.0.2 Client (Você) rodando Servidor de Aclidativos um X-Term no seu X-Server: com vários programas (X-Clients): ssh -X 192.168.0.2 ----------------------> login no servidor de apps. mozilla & Janela aparece aqui <---------------------- Usando o ssh -X ele já sabe que a janela deve ser enviada para o seu cliente (X-Server), e não deve ser mostrada no Servidor (Máquina que nem tem um X-Server rodando). Os conceitos de servidor/cliente no X é um pouco confuso, mas é o que torna possível você ter um Servidor X, que vai mostrar as janelas e imagens que qualquer cliente. Você deve comparar com um servidor de impressão. Existe somente um servidor, que tem controle sobre a impressora. Tudo que você quer imprimir você manda pro Servidor. A mesma coisa acontece com o X. Existe um servidor que tem o controle sobre a placa de vídeo e o monitor. Os cliente só tem que dizer qual servidor deve mostrar suas janelas. Isso é geralmente localhost, mas não é lei. Tá explicado? HTH Claudio -- +- .''`. ---| Claudio Clemens in Germany now |------| Sid |-----------+ | : :' : asturio at gmx.net GNU/Linux User #79942 | | `. `' "To C or not to C? That's the question!" | | `- "YE GODS, I HAVE FEET??!" <- Userfriendly | I'll consider Windows useful as soon as I grow a third arm.
pgpkVCI8Ph9cF.pgp
Description: PGP signature