Как показано на рисунке выше, на панели задач не отображается значок приложения, мой /home/sdfsd/.vnc/xstartup
файл выглядит так:
#!/bin/sh
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
gnome-session &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &
Я не знаю, что с ним не так после обновления до Ubuntu 14.04.
решение1
Это может вам подойти:
откройте терминал и получите права root, выполнив команду
sudo -i
выполните следующие команды для обновления:
apt-get update
apt-get upgrade
Установите Ubuntu Desktop и Gnome-fallback, выполнив следующие команды по одной:
apt-get install ubuntu-desktop
apt-get install gnome-session-fallback
После установки Ubuntu Desktop и Gnome-Fallback установите и запустите GDM.
apt-get install gdm
если вы уже установили GDM, gnome перед использованием
dpkg-reconfigure gdm
и выберите ГДМ
service gdm start
после выбора gdm установите TightVNCServer и задайте пароль
apt-get install tightvncserver
vncserver -geometry 1024x768 :1 //It will ask for a password
vncserver -kill :1
После того, как все это будет выполнено успешно, отредактируйте файл xstartup, например, ~/.vnc/xstartup:
nano ~/.vnc/xstartup
Вставьте это в:
#!/bin/sh
unset SESSION_MANAGER
/etc/X11/xinint/
xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
# Fix to make GNOME work
export XKL_XMODMAP_DISABLE=1
#/etc/X11/Xsession
gnome-session --session=gnome-fallback &
Затем запустите новое VNC-соединение:
vncserver -geometry 1024x768 :1
И войдите в систему, вы должны увидеть экран со строкой меню вверху, которая выглядит примерно так:https://i.stack.imgur.com/9z2GJ.jpg
или простое решение использовать xfce4 вместо gnome
# 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 &
xfce4 намного лучше и быстрее, чем gnome для VNC на Ubuntu.