У меня есть сервер Ubuntu (12.04 LTS), работающий удаленно на облачном хостинге. Я установил ubuntu-desktop
через apt-get
:
$ sudo apt-get install ubuntu-desktop
Похоже, что установили без проблем.
Я подтвердил, что /etc/ssh/ssh_config
на сервере содержатся строки
ForwardAgent yes
ForwardX11 yes
ForwardX11Trusted yes
и что /etc/ssh/sshd_config
на сервере содержится строка:
X11Forwarding yes
Затем я перезагрузил сервер. Это вернулось без проблем.
Теперь, запуская X11.app на моем Mac, я представляю Xterm.
Я подключаюсь к своему серверу с этого терминала, используя:
$ ssh -X <myhost>
и я подключаюсь к серверу, без проблем.
На данный момент я не знаю, что делать. я пытался
$ sudo startx
но я получаю ошибку "не найдены экраны".
У меня нет экранов, потому что это безголовый облачный сервер, но я просто хочу получить доступ к нему с моего Mac через X.
Что теперь?
xvfb
. Я не имел опыта с этим, но он действует как экран без аппаратного обеспечения.