Рабочий стол xubuntu ломается

У меня есть настольный ПК, к которому я хочу подключиться к удаленному рабочему столу, мне также нравится концепция виртуальных дисплеев, поэтому никто не может видеть, что я делаю, когда я делаю это, если они не подключаются к дисплею (в отличие от стандартной установки Vino, где все, что я делаю, будет показано на любых реальных дисплеях, подключенных к ПК).

Проблема в том, что когда я подключаюсь к нему, рабочий стол кажется сломанным, тема становится серой (стиль Windows 95), а некоторые значки даже отсутствуют (см. Изображение ниже).

Мой скрипт xstartup выглядит так:

$ cat .vnc/xstartup 
#!/bin/sh

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
#exec ck-launch-session startxfce4
startxfce4 &
#xfce4-session &

Пожалуйста помоги,

введите описание здесь

1 ответ

Вы правильно пропустили эту строку в своем файле Ubuntu xstartup

vncconfig -iconic &

Я использую этот файл xstartup, и xfce отображает все правильно

#!/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 &
Другие вопросы по тегам