Я настраиваю крупную сеть, в которой пользователи заранее создали для них сеансы Xvnc. Они также могут сбросить этот сеанс через веб-интерфейс. Мы планируем выпустить это как бесплатное программное обеспечение.
Одно из требований - запуск правильный Сеанс Ubuntu / Unity начинается с "голого" X-сервера (в основном, только "X" запущен).
Насколько я понимаю, это включает:
Я после полный окружение рабочего стола, верхнее меню меняется в зависимости от показанного приложения, DBUS полностью работает, ярлыки работают (CTRL-ALT-T) и т. д.
В то время как для других сред легко понять, что запускать (панель, файловый менеджер, все в порядке), с Ubuntu я просто не могу найти правильную последовательность ...
То, что я уже пробовал:
unity
от Xterm. Результат: масса ошибок dbus и т. Д.dbus-launch unity
- те же результатыgnome-session --session=ubuntu
- Я получаю только фонНе знаю навскидку, но этот ответ предполагает, что файл /usr/share/gnome-session/sessions/unity.session
(или возможно ubuntu.session
) должен указывать, какие компоненты необходимы.