Я хотел бы иметь рабочий стол единицы, доступный через VNC на точной машине сервера, у меня есть выполнение. Я установил ubuntu-desktop
пакет. Я запускаю сессию VNC со следующим в моем ~/.vnc/xstartup
файл:
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
export XKL_XMODMAP_DISABLE=1
gnome-session --session=ubuntu-2d
Чем проблема могла быть здесь? Содержание моего /usr/share/gnome-session/sessions/ubuntu-2d.session
файл (это - то, что 12.04 помещает там по умолчанию):
[GNOME Session]
Name=Ubuntu 2D
RequiredComponents=gnome-settings-daemon;
RequiredProviders=windowmanager;panel;shell;
DefaultProvider-windowmanager=metacity
DefaultProvider-panel=unity-2d-panel
DefaultProvider-shell=unity-2d-shell
DesktopName=Unity
Я ничего не знаю о 2-й единице, но я предположил, что сессия по умолчанию не была настроена для использования средства запуска. Я пытался делать следующие модификации:
[GNOME Session]
Name=Ubuntu 2D
RequiredComponents=gnome-settings-daemon;
RequiredProviders=windowmanager;panel;shell;launcher;
DefaultProvider-windowmanager=metacity
DefaultProvider-panel=unity-2d-panel
DefaultProvider-shell=unity-2d-shell
DefaultProvider-launcher=unity-2d-launcher
DesktopName=Unity
Но я получил соблюдающее предупреждение в своем файле журнала VNC:
gnome-session[10354]: WARNING: Unable to find default provider 'qr' of required provider 'launcher'
И сессия VNC даже не запустилась бы с той конфигурации.
У вас работает Docky или другие пусковые установки? Если так, то это может быть так. У меня была точно такая же проблема, и после закрытия Docky появилась программа запуска Unity.
Если панель запуска Unity не появляется после того, как вы закрываете Docky или другие запущенные вами программы запуска, выведите Docky из запускаемых приложений и перезагрузите компьютер.
Посмотрите, сработает ли это тогда.
Я нашел это в базе знаний realvnc . Это работает для моей установки, я могу подключиться к моей коробке Ubuntu, и программа запуска готова к работе.
Ваша конфигурация для Gnome shell
. Для vnc
лучше всего использовать Xfce
. Вы можете установить и настроить его по этой ссылке