Я хочу установить сеанс VNC между RealVNC Viewer в Windows 10 и сервером TightVNC в Ubuntu 18.04. Я хочу видеть из Windows полный рабочий стол Ubuntu. Я посмотрел на следующие ресурсы:
Настройка рабочего стола VNC: обновление графического интерфейса пользователя с классического рабочего стола gnome до новейшего рабочего стола gnome Как настроить сервер VNC для получения полного рабочего стола Gnome? Служба vnc для Ubuntu 18.04, без фона и меню Как заставить VNC-сервер работать с ubuntu-desktop без xfce
ubuntu 18.04 VNC Grey screen
Я использовал различные варианты файла xstartup ~ / .vnc / xstartup. Тем не менее, я не могу найти конфигурацию, которая работает для меня. Ниже вы можете найти пример файла xstartup. Пинг работает, и я могу ssh из Windows в Ubuntu. VNC соединение тоже работает. Однако после установления сеанса VNC с компьютера Windows я ничего не вижу. У меня появляется пустое окно с серым фоном. С Linux-машины я использую Remmina для соединения с похожим результатом. Я хочу видеть точно такой же рабочий стол, как если бы я смотрел на машину с Ubuntu, но я не могу этого сделать.
Буду очень признателен за вашу помощь.
#!/bin/sh
export XKL_XMODMAP_DISABLE=1
#xrdb $HOME/.Xresources
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
#exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#dbus-launch --exit-with-session gnome-session &
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
gnome-session &
#sleep4 && gnome-panel &
#exec gnome-panel-delay
gnome-panel &
gnome-settings-daemon &
metacity &
#gnome-terminal &
#nautilus &
#startxfce4 &
#startgnome &
If you want to export your full desktop via VNC, don't use any third-party VNC servers, use "vino" which is integrated with GNOME and exports the full GNOME desktop. I have used it on 18.04 with success, now use it on 20.04. There are however some config parameters you have to set for vino-server, look at the answer here: what is the easy/minimal way to remotely connect a Ubuntu 20.04 system from another Ubuntu 20.04 system?