Как запустить графический интерфейс (менеджер окон?) через VNC?

Как запустить графический интерфейс (менеджер окон?) через VNC?

У меня есть нетбук и сервер, на оба из которых я установил идентичный дистрибутив Ubuntu 10.04 LTS. На сервере я предусмотрительно установил и включил сервер SSH, прежде чем отключать монитор, клавиатуру и мышь. Затем я подключился по ssh и включил сервер VNC. Теперь я хочу получить полный опыт работы с сервером на нетбуке, но когда я подключаюсь по VNC, меня приветствует отображаемый экран. (имена были отредактированы)

изображение экрана vnc, показывающее только один xterm

Как запустить остальную часть стандартного графического интерфейса Ubuntu? (панели инструментов вверху) ((это оконный менеджер?))

решение1

установите xfce4 и используйте сеанс xfce4, сервер gnome VNC в Ubuntu иногда отображается некорректно

sudo apt-get install gnome-core xfce4 firefox nano -y --force-yes

и используйте этот файл xstartup

#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startxfce4 &

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &

решение2

Попробуйте отредактировать xstartupфайл:

vi $HOME/.vnc/xstartup

добавьте следующие строки в файл

#!/bin/sh
unset SESSION_MANAGER
exec sh /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 1280x1024+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &

Запустить VNC-сервер:

vncserver -geometry 1280x1024 -depth 24

Если вы получаете доступ к удаленному компьютеру, не забудьте перенаправить порты vncserver.

решение3

Не используйте VNC. Это ужасное решение. Используйте что-то вроде X2go (http://www.x2go.org/). Он легко устанавливается, намного быстрее VNC и более гибкий, предоставляя такие возможности, как PulseAudio. Он также имеет плагин для Firefox, так что вы можете запускать приложения с сервера прямо в браузере и т. д.

решение4

Я был расстроен тем, что не смог заставить gnome работать, поэтому попробовал сделать так.

  1. sudo apt-get install xfce4

  2. изменить .vnc/xstartxupтак

  3. запустить vncserver

  4. подключиться к серверу через vnc viewer

  5. Я вижу диспетчер окон

.vnc/xstartxup:

#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
/usr/bin/startxfce4 &

#[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
#[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
#xsetroot -solid grey
#vncconfig -iconic &
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#/usr/bin/x-window-manager &

Связанный контент