J'ai un serveur Ubuntu (12.04 LTS) qui s'exécute à distance sur un service d'hébergement en nuage. J'ai installé ubuntu-desktop
via apt-get
:
$ sudo apt-get install ubuntu-desktop
Il semble avoir installé aucun problème.
J'ai confirmé que /etc/ssh/ssh_config
sur le serveur contient les lignes
ForwardAgent yes
ForwardX11 yes
ForwardX11Trusted yes
et que /etc/ssh/sshd_config
sur le serveur contient la ligne:
X11Forwarding yes
J'ai ensuite redémarré le serveur. Il est remonté sans problème.
Maintenant, en démarrant X11.app sur mon Mac, on me présente un Xterm.
Je me connecte à mon serveur depuis ce terminal en utilisant:
$ ssh -X <myhost>
et je me connecte au serveur, pas de problème.
À ce stade, je ne sais pas quoi faire. j'ai essayé
$ sudo startx
mais j'obtiens une erreur "pas d'écrans trouvés".
Je n'ai pas d'écran parce que c'est un serveur cloud sans tête, mais je veux simplement y accéder depuis mon Mac via X.
Et maintenant?
xvfb
. Je n'en ai pas l'habitude, mais cela se comporte comme un écran sans matériel.