Удаленный рабочий стол x11 с Ubuntu 12.04


12

Когда я работал с Debian, я смог начать удаленный сеанс через x11, просто набрав gnome-session

Однако в Ubuntu 12.04 это только приводит к тому, что мой рабочий стол и фон перенаправляются через x11 - верхняя панель (где часы) и док-станция отсутствуют. Я попытался начать все единство, выполнив unity, но это только привело к segfault.

Как я могу начать сеанс Unity 2D поверх x11?

Изменить: я предпочитаю x11, так как мне нужно туннелировать соединение через 2 других сервера. Мне нужно было бы сделать много переадресации портов в SSH, чтобы вернуть любые другие соединения. Конечно, если у кого-то есть другие предложения, я готов выслушать.

Ответы:


11

Я получил это работает с:

gnome-session --session=ubuntu-2d

Это автоматически начнется unity-2d-panelи unity-2d-shell.


1

Для того, чтобы сделать его немного более совместимым, я добавлю, что вы можете найти сессии в / usr / share / gnome-session / session /. Вы увидите такие файлы, как ubuntu-2d.session, gnome-classic.session и т. Д. Затем вы будете использовать gnome-session --session=ubuntu-2d. Другими словами, вы просто выбросите «.session» из названия.


0

Похоже, одно решение просто установить gnome-classicи использовать это:

Установить gnome-panel:

sudo apt-get install gnome-panel

Начать сессию gnome-fallback:

gnome-session-fallback

Это работает, это быстро, быстро и функционально. Мне все равно было бы интересно узнать об Ubuntu 2D, хотя я все равно предпочитаю классику.


1
Просто из любопытства: пробовал ли ты gnome-session --session=ubuntu2d(который должен также звонить, unity-2d-panelесли установлен)
Таккат

@ Таккать у меня не было - но только что сделал. Появляется небольшое окно с надписью «Не удалось загрузить сеанс« ubuntu2d »» в моем сеансе x11. Если вы хотите скриншот, дайте мне знать. Есть еще идеи?
BSchlinker

1
Да, это называется ubuntu-2d, а не ubuntu2d.
Джо-Эрленд Шинстад

0

У меня была такая же проблема на esxi-server. С сеансом Ubuntu-2d это не работает. Итак, я определил в .xsessionфайле gnome-session --session=gnome-classic.

Убедитесь, что файл gnome-classic.sessionсуществует в /usr/gnome-session/sessions.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.