Итак, я попытался заставить xrdp работать на Ubutnu Server 13.10, что означало много возиться с lightdm и gdm. Поэтому после отказа от XRDP я переключился на VNC. Я установил vnc4server, очищенный lightdm (как я выбрал его вместо gdm), установил рабочий стол ubuntu, и вместо того, чтобы видеть свой рабочий стол, я получаю только терминал или, если я пытаюсь запустить сингл Unity или gnome-session в моем xstartup, я получаю либо серый экран, если Строка не закомментирована или шаблонный экран с курсором X. Что может быть причиной этого?
Xstartup:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
gnome-session-fallback &
[ -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" &
#x-window-manager &
#unity &
gnome-session --session=classic &
И мой экран выглядит точно так же, как в этом вопросе: Почему я не могу получить рабочий сеанс с vnc4server Хотя ответ там не помог в моем случае.
почему вы загружаете два gnome-сеанса? если вы хотите использовать gnome с vnc-сервером в ubuntu, установите эти пакеты и используйте этот файл xstartup для gnome
# apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
xstartup file
#!/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 &