X remoto mais rápido do Windows

8

Eu tenho a seguinte configuração:

|-----------------|                          |---------------|
|   Windows       |     LAN (or VPN)         |    Linux box  |
| (local machine) | <-------------------->   |               |
|-----------------|                          |---------------|

e gostaria de acessar minhas janelas Emacs e Eclipse na caixa Linux da minha máquina Windows com latência mínima .

Minhas opções parecem ser:

  • VNC
  • Virtualização de um convidado Linux no meu host Windows local usando, por exemplo, o Virtualbox com o Ubuntu e, em seguida, ssh -X para a caixa do Linux dele (aqui está um tópico que discute configurações para rápido ssh X tunneling )
  • cygwin com um servidor X e ssh -X para a caixa remota.

No momento, uso o RealVNC, mas notei uma notável latência . Depois de fazer algumas pesquisas, li na Wikipédia o seguinte:

The VNC protocol is pixel-based. Although this leads to great flexibility (i.e.- any type of desktop can be displayed), it is often less efficient than solutions that have a better understanding of the underlying graphic layout like X11 or Windows Remote Desktop Protocol

Isso me faz pensar, quais opções eu tenho para obter o acesso mais rápido para o Windows X remoto a partir de uma máquina Windows local?

    
por Amelio Vazquez-Reina 12.10.2012 / 17:01

3 respostas

5

Acho que o estado da arte para a largura de banda máxima é o NX , um programa de compactação do protocolo X11. Deve funcionar bem em relação à latência também. Tente usar o cliente Windows NX e o servidor NX gratuito no Linux.

Se possível, use uma conexão TCP direta em vez de SSH. Claro, isso só é viável em um ambiente controlado sem preocupações de segurança.

Acho que na maioria das configurações, uma máquina virtual em execução localmente oferece a melhor latência. Melhor ainda, execute o Emacs e o Eclipse no Windows; faça-os editar arquivos remotos, ou (para resultados ainda melhores) fazê-los editar arquivos locais que você sincroniza com o Unison ou através de um sistema de controle de versão.

    
por 15.10.2012 / 00:59
2

A Área de trabalho remota do Windows funciona bem - contanto que você execute o xrdp na caixa do Linux (e, na minha experiência, é significativamente menos irritante e mais responsivo do que o VNC).

xrdp executa um servidor X na caixa Linux e, em seguida, conecta-se ao RDP.

Na verdade, embora eu geralmente tenha Linux em ambas as pontas deste fio, normalmente prefiro o rdesktop para xrdp sobre o VNC sempre que o forwarding simples do X11 for muito lento. VNC é apenas uma sigla em francês para "não funciona muito bem".

    
por 30.12.2013 / 08:38
1

Na verdade, fiquei chocado ao descobrir que o Mobaxterm é super rápido.

Sou desenvolvedor de software e uso o IDE chamado Qt Creator. O Qt Creator é muito conhecido por ser muito, muito rápido, mas o Putty + Xming era muito lento e eu desisti de usá-lo através de um xserver remoto. Eventualmente Mobaxterm me chocou com sua velocidade. Experimente.

    
por 09.03.2017 / 08:26