Выполнил как вы указали
nano /home/alex/.vnc/xstartup#!/bin/sh
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
fi
sysresources=/etc/X11/xinit/.Xresources
userresources=$HOME/.Xresources
if [ -f $sysresources ]; then
xrdb -merge $sysresources
fi
if [ -f "$userresources" ]; then
xrdb -merge "$userresources"
fi
if [ -z "$DBUS_SESSION_BUS_ADDRESS" ]; then
eval "$(dbus-launch --sh-syntax --exit-with-session)"
fi
exec startxfce4
Все запустилось, хоть я и ставил
xubuntu-desktopПереключение раскладки работает, сохраняются настройки внешнего вида.
Но появились проблемы, не дающие нормально работать:
1. Вначале при попытке настроить панель
xfce-panel система прекращала работу, vncserver отключался, а вместе с ним и сеанс, и повторно запускался после перезагрузки Ubuntu.
2. Не работает буфер обмена между системой на которой запускается
vncviewer и виртуальным рабочим столом удаленной системы.
3.При проигрывании видео видео проигрывателем по умолчанию, появлялась ошибка
Ошибка драйвера GStreamer. Could not initialise Xv output.
При включении стороннего видеоплеера , vncserver внезапно прекращал сеанс, и запускался лишь после перезапуска Ubuntu.
4. В файле запуска сервера vnc, указан размер рабочего стола, он игнорируется и при запуске окно все равно имеет размер
800х600#!/bin/bash
PATH="$PATH:/usr/bin/"
export USER="alex"
DISPLAY="1"
DEPTH="16"
GEOMETRY="1920x1080"
OPTIONS="-depth ${DEPTH} -geometry ${GEOMETRY} :${DISPLAY} -localhost"
. /lib/lsb/init-functions
case "$1" in
start)
log_action_begin_msg "Starting vncserver for user '${USER}' on localhost:${DISPLAY}"
su ${USER} -c "/usr/bin/vncserver ${OPTIONS}"
;;
stop)
log_action_begin_msg "Stopping vncserver for user '${USER}' on localhost:${DISPLAY}"
su ${USER} -c "/usr/bin/vncserver -kill :${DISPLAY}"
;;
restart)
$0 stop
$0 start
;;
esac
exit 0
5. При попытке запустить gnome-terminal и ввести в него команду , например для запуска файлового менеджера - gnome-commander, запуск не производится, равно как и не работатют псевдонимы команд