Eu uso Cygwin / X para ssh em um servidor Ubuntu hospedado pelo VirtualBox que teve os vários X bits e peças instalados:
ssh -X user@IPADDRESS
Uma vez dentro, posso correr gnome-terminal
e o terminal aparece. Uma vez lá, posso abrir novas abas, correr geany
(um editor de texto como o GEdit) e assim por diante, e tudo funciona, as janelas abrem e tudo está bem.
Então, em algum momento, algo acontece e eu não consigo abrir nenhum aplicativo novo que faça uso do X. Os aplicativos existentes funcionam bem, mas qualquer coisa nova reclamará que não é possível abrir a tela. por exemplo:
user@SERVER:/mnt/smb$ geany
Geany: cannot open display
Eu pensar isso começa a acontecer depois que eu uso o sudo para executar um comando como:
sudo apt-get install XXXX
Depois que o problema começar, o DISPLAY
variável de ambiente é a mesma que era antes.
A única outra informação que pode ser útil é que, ao fazer o login pela primeira vez na máquina, o seguinte aparece imediatamente após a autenticação:
Warning: untrusted X11 forwarding setup failed: xauth key data not generated
Warning: No xauth data; using fake authentication data for X11 forwarding.
Alguma ideia?
xdpyinfo
, este problema parece ter ido embora :) Se você tiver alguma informação sobre o porquê, eu estaria muito interessado.