После обновления до Ubuntu 14.04 LTS я нахожу, что Единица destkop в vnc4server никогда не работает, поскольку это сделало в соответствии с Ubuntu 12.04 LTS.
Вот мой ~/.vnc/xstartup для vnc4server:
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
/usr/bin/gnome-session &
Это хорошо работает, запуская рабочий стол Единицы на Ubuntu 12.04 LTS, но к сожалению на 14.04 LTS только серый экран замечен в vncviewer.
Я искал немного, и найдите, что эта статья показывает способ запустить рабочий стол гнома прежней версии (нейтрализация гнома) в vnc на 14,04, но что я хочу, решение для нормального рабочего стола Единицы в vnc.
Кто-либо успешно выполнил рабочий стол Единицы на vnc сессии (vnc4server, или какой-либо другой vnc сервер) на Ubuntu 14.04 LTS?
Это Просит, чтобы Ubuntu связаться показал решение.
Установка эти пакеты:
apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
Использование этот ~/.vnc/xstartup
файл:
#!/bin/sh
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &
Для тех, которые используют настольную среду нейтрализации гнома, надлежащий xstartup файл:
#!/bin/sh
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
/usr/bin/autocutsel -s CLIPBOARD -fork
gnome-session --session=gnome-fallback --disable-acceleration-check &
, Чтобы синхронизация буфера обмена работала правильно, также необходимо установить autocutsel:
sudo apt-get install autocutsel
не забывают перезапускать Сервер TightVNC:
vncserver -kill :1
vncserver
Удачи!