Eu tenho um servidor Ubuntu (12.04 LTS) executando remotamente em um serviço de hospedagem em nuvem. Eu instalei ubuntu-desktop
via apt-get
:
$ sudo apt-get install ubuntu-desktop
Parece ter instalado nenhum problema.
Eu confirmei que /etc/ssh/ssh_config
no servidor contém as linhas
ForwardAgent yes
ForwardX11 yes
ForwardX11Trusted yes
e que /etc/ssh/sshd_config
no servidor contém a linha:
X11Forwarding yes
Eu então reiniciei o servidor. Voltou sem problemas.
Agora, iniciando o X11.app no meu Mac, recebo um Xterm.
Eu me conecto ao meu servidor a partir deste terminal usando:
$ ssh -X <myhost>
e eu me conecto ao servidor, não tem problema.
Neste ponto, eu não sei o que fazer. eu tentei
$ sudo startx
mas recebo o erro "nenhuma tela encontrada".
Eu não tenho telas porque é um servidor em nuvem sem cabeça, mas eu só quero acessá-lo do meu Mac através do X.
E agora?
xvfb
. Não tenho experiência com isso, mas funciona como uma tela sem hardware.