
Executar a sessão encaminhada SSH X do meu cliente Ubuntu 12LTS para um servidor SLES resulta em desempenho muito lento (segundos por clique do mouse) do aplicativo GUI (no servidor).
Usar um cliente Windows da mesma LAN com Putty e XMing para SSH para o mesmo aplicativo hospedado no servidor é extremamente rápido (instantâneo).
Da mesma forma, o SSH -X de outras máquinas SLES para o mesmo aplicativo hospedado no servidor é muito rápido.
Eu tentei inúmeras combinações de parâmetros ssh (listados abaixo) sem nenhum efeito no desempenho. O cliente Ubuntu é dolorosamente lento, enquanto o PuTTY/XMing é muito rápido.
-X
-C
-o GSSAPIAuthentication no
-c blowfish-cbc
UseDNS no -- on the servers sshd_config
Responder1
O XMing não oferece suporte ao protocolo de segurança X11, fazendo com que ele seja padronizado para encaminhamento confiável. É possível que o SLES tenha o ForwardX11Trusted habilitado, enquanto o Ubuntu não. Essa opção permite que o cliente X remoto faça chamadas confiáveis no servidor X local, o que é um risco de segurança se você não confiar no servidor, mas pode fornecer um aumento substancial de desempenho se você confiar.
Você pode usar ssh -Y
para se conectar com encaminhamento X11 confiável ou definir a opção ForwardX11Trusted na configuração do cliente ssh.