Você precisa desabilitar o encaminhamento do X11 quando estiver ssh no servidor.
ssh -x user@server
As opções para ssh variam, portanto, verifique seu ssh.
Estou executando o Ubuntu 14.04. Eu tenho isso para que ele seja iniciado no login baseado em texto. Eu só usarei o SSH para obter acesso ao computador. Quando eu efetuei login via SSH, todas as teclas pressionadas demoram a aparecer (alguns segundos), e isso não é normal.
Eu descobri que, depois de fazer login via SSH, eu corro:
sudo service lightdm restart
então o SSH retorna à velocidade funcional normal.
Então, algo está acontecendo com lightdm
, mas não tenho certeza sobre o quê.
Então eu fiz um pouco de depuração. Antes de reiniciar o lightdm e eu faço ps aux | grep lightdm
eu recebo
sebasti+ 1555 0.0 0.1 15948 2272 pts/0 S+ 23:48 0:00 grep lightdm
e se eu executar ps aux | grep lightdm
depois de reiniciar o lightdm, obtenho
root 1596 0.1 0.3 292628 7188 ? Ssl 23:49 0:00 lightdm
root 1612 5.1 1.5 436204 30656 tty7 Ssl+ 23:49 0:01 /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
root 1619 0.0 0.3 168312 6376 ? Sl 23:49 0:00 lightdm --session-child 12 15
sebasti+ 2261 0.0 0.1 15952 2328 pts/0 S+ 23:49 0:00 grep lightdm
Eu não sei porque isso resolve o problema, mas é muito chato ter que executar sudo service lightdm restart
e digitar minha senha toda vez que eu entrar no SSH.
Eu tentei adicionar sudo service lightdm restart
a /etc/rc.local
na esperança de que ele executasse o comando automaticamente na inicialização, mas não funcionou.
Espero que alguém possa ajudar. Obrigado!
Você precisa desabilitar o encaminhamento do X11 quando estiver ssh no servidor.
ssh -x user@server
As opções para ssh variam, portanto, verifique seu ssh.