Quais são as opções do meu cliente X para o MS Windows? [fechadas]

39

Eu preciso conectar a um servidor X Windows sem cabeçalho (rodando no Ubuntu) do meu computador MS Windows 7 em uma rede de 100 Mbits. Eu poderia usar o VNC (ou qualquer outro visualizador remoto), mas o desempenho de gráficos 3D seria péssimo, imagino. Eu costumava tê-lo ligado a um monitor, mas está quebrado agora e não posso pagar por um novo. Um amigo avisou que eu poderia tentar usar um cliente X, e que os gráficos 3D não sofreriam muito mais de 100 Mbits. O Cygwin parece ser uma opção, mas eu queria saber se havia mais opções leves.

    
por Nick Bolton 22.01.2010 / 16:29

5 respostas

31

Xming é popular e gratuito, embora, como eu uso o resto do Cygwin, eu uso o servidor X do Cygwin.

Ah, e a propósito, a terminologia cliente / servidor no X parece atrasada até você pensar da maneira certa: os servidores são as coisas que fornecem um serviço de exibição; eles exibem os gráficos e fazem a entrada do mouse / teclado (como a sua caixa do Windows); os clientes são os programas (rodando no Ubuntu no seu caso) que precisam do serviço de exibição.

    
por 22.01.2010 / 16:37
19

A partir de 2015, eu preferiria VcXsrv Windows X Server depois de usar o Xming por anos.

É grátis, é de código aberto e versões de 64 bits são oferecidas.

    
por 24.05.2015 / 23:21
3

Eu tentei transmitir gráficos 3D pela rede uma vez e descobri uma coisa: o desempenho é ruim. Isso acontece porque todos os drivers gráficos acelerados realmente não transmitem dados 3D pela rede (mesmo que seja loopback ou mesmo soquete abstrato UNIX), mas fazem alguma renderização direta.

As configurações que testei incluíam o Xming (o Xming é realmente portado para o Xorg) em clientes Windows + X no Linux e no Xorg e clientes no Linux. Rede foi de 100Mbit, placa gráfica foi NVidia GeForce FX 5200 (que não é uma placa muito recente, mas definitivamente pode lidar com glxgears), e ambos os computadores têm processadores de classe PIV e cerca de 1Gb de RAM através destes dois limites não foram alcançados. p>

Eu comecei o glxgears como cliente. Em ambos os casos, ele exibiu uma animação muito fragmentada e valores FPS em torno de 30 ou 50. Para comparar, eu também executo o glxgears nativa e mostrei cerca de 8000 no host Linux e IIRC 500 no Xming com glxgears portados (isso foi há cerca de um ano e desempenho Xming) pode ser melhor agora). Então, o desempenho da rede é definitivamente o gargalo para gráficos 3D.

Além disso, devo observar que o VNC opera somente com gráficos 2D: ele possui um protocolo muito simples que consiste principalmente em comandos como "mostre essa imagem retangular nessas coordenadas", por isso definitivamente não mostrará nenhum desempenho 3D.

    
por 22.01.2010 / 17:21
2

Parece que VirtualGL é o tipo de coisa que você está procurando, embora eu saiba ainda menos sobre isso o artigo da Wikipedia. Boa sorte!

    
por 22.01.2010 / 19:01
1

Você pode querer tentar Xming . Além disso, confira este artigo do LinuxJournal , que dá muita informação sobre o assunto.

Note que no Linux, por razões de segurança, o xdmcp não está ativado por padrão. Para maior segurança, recomendo que você criptografe sua conexão usando o SSH. Consulte esta seção do TLDP para obter mais informações sobre como configurar tudo.

    
por 22.01.2010 / 16:44