Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: VNC и Unity (Тестирование)  (Прочитано 2634 раз)

0 Пользователей и 1 Гость просматривают эту тему.

LouLi

  • Автор темы
  • Гость
VNC и Unity (Тестирование)
« : 30 Марта 2015, 08:01:02 »
Доброго времени суток. Недавно задался целью сделать полноценный VNC-доступ к одному из своих ПК на Ubuntu.
Сразу оговорюсь, мне необходимо было именно запуск отдельной сессии, поэтому vino не подходит.

Прочитав большое количество мануалов и инструкций, с сожалением обнаружил, что все они описывают подключение с использованием gnome-fallback, xfce и прочих минималистичных интерфейсов. Причина этому то, что vnc некорректно работает с Unity, а в частности не отображает данную оболочку.

Однако это меня не остановило и было решено все-таки попробовать найти решение. И решение было найдено.

Что я использовал:

TurboVNC (http://www.turbovnc.org/) в качестве VNC-сервера
VirtualGL (http://virtualgl.org/) для перенаправления 3D-рендеринга

TurboVNC необходима именно версии 2.0. На текущий момент данная версия в разработке, поэтому я использовал "ночную" сборку (http://turbovnc.sourceforge.net/vnc.nightly/).

К счастью пакеты данных приложений собираются в том числе под Ubuntu, поэтому не пришлось ничего собирать руками. Единственное, что неудобно, так это отсутствие репозиториев.

Настройка очень простая:

sudo dpkg -i turbovnc_1.2.80_amd64.deb
sudo dpkg -i virtualgl_2.4_amd64.deb

Запускаем vnc-сервер, при первоначальном запуске создается новый пароль

/opt/TurboVNC/bin/vncserver
После создания пароля остановим сервер

/opt/TurboVNC/bin/vncserver -kill :1
Запускаем, указывая разрешение и включая поддержку 3D

/opt/TurboVNC/bin/vncserver -geometry 1920x1080 -3dwm

Desktop 'TurboVNC: HP-Station:1' started on display HP-Station:1

Starting applications specified in /home/denis/.vnc/xstartup.turbovnc
(Enabling experimental 3D window manager support)
Log file is /home/denis/.vnc/HP-Station:1.log

После этого можем подключаться. Очень удобно использоваться нативный клиент, поставляемый вместе с сервером (TurboVNC Viewer).

В него вписываем: [IP]:1. Где 1 -номер X-сессии. Вводим пароль и мы подключились!

Screen: http://uploads.ru/7C6KW.png

Отдельно стоит поблагодарить автора в рассылке TurboVNC: http://sourceforge.net/p/turbovnc/mailman/message/32994763/

Надеюсь, что данная информация окажется полезной.


Оффлайн linuxmasterz

  • Новичок
  • *
  • Сообщений: 45
  • Ubuntu поработит мир!
    • Просмотр профиля
    • ЛинуксМастер
Re: VNC и Unity (Тестирование)
« Ответ #1 : 23 Июня 2015, 22:13:50 »
А у меня просто чёрный экран. Хотя авторизацию проходит. ЧЯДНТ?
Меня и всех Linuxоидов Омска и Омской области почти всегда можно найти в  jabber-конференции: omsklug@conference.jabber.ru
Сайт омских Linuxоидов: http://www.omsklug.com

kac

  • Автор темы
  • Гость
Re: VNC и Unity (Тестирование)
« Ответ #2 : 24 Июня 2015, 00:30:49 »
XRDP не пробовали? не плохо работает как терминальний сервер

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Wars ~.o

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.