fast X11 forwarding

6

Estou usando o ssh -X para exibir aplicativos da GUI localmente.
Existe uma maneira melhor de acelerar esses processos - algo semelhante ao servidor / cliente NoMachine Nx?

Obrigado, Mariusz.

    
por user20196 04.12.2009 / 19:49

4 respostas

4

Se você adicionar a opção -C ao ssh, compactará os dados antes de criptografá-los. Dependendo da velocidade da sua conexão e, suponho, da velocidade da sua CPU, isso pode fazer a diferença. Voltando aos velhos tempos dos modems dial-up, isso fez uma enorme diferença, e eu vi isso fazer uma diferença mensurável nos modems a cabo que executam o VMWare Workstation a partir de um cliente X remoto. Sua milhagem pode variar.

    
por 04.12.2009 / 23:28
2

Por que não usar o NX? Eu achei muito fácil de configurar, e é muito mais rápido do que as conexões X11 diretas ou o VNC. Além disso, tem a vantagem de poder desconectar e reconectar os aplicativos mais tarde sem eliminá-los. É grátis para uso não comercial, e não tão difícil de configurar nos sistemas operacionais Linux padrão.

    
por 05.12.2009 / 00:39
1

Você não precisa SSH, é claro. Você pode configurar o seu X Server para aceitar conexão via TCP de outros controles remotos para exibir seus aplicativos em seu monitor. É claro que isso é inseguro devido ao fato de que o SSH não está envolvido, mas seria um pouco mais rápido devido à falta de criptografia. A quantidade de dados que estão sendo passados, no entanto, é o matador de desempenho real.

Quanto às alternativas ao servidor NX da NoMachine, há FreeNx e NeatX . Eu uso o NeatX com o cliente do NoMachine, que funciona muito bem, mesmo em VPN. Essas soluções comprimem os fluxos melhorando bastante o desempenho.

    
por 04.12.2009 / 22:39
0

Eu recomendaria investigar o Xpra . Acabei de começar a usá-lo e tem sido muito mais rápido do que o encaminhamento do X11 mesmo em minha rede Gigabit Ethernet.

    
por 17.01.2018 / 05:35