Muchas gracias @el-brujo.
He cambiado de táctica.
Ahora estoy intentando conectarme desde mi ordenador local al servidor remoto con UltraVNC Viewer.
Para ello, he instalado tightvncserver en el servidor.
$ apt install tightvncserver
$ vncserver
Luego, intento conectarme con UltraVNC Viewer por el puerto 5901, y sí que consigo conectarme, pero me aparece una pantalla gris con un cursor X, tal y como se ve en la imagen.
He investigado un poco y parece que hay que editar el archivo: ~/.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
Por ejemplo, para el entorno de escritorio Xfce, el archivo debe contener lo siguiente:
#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &
Pero yo estoy utilizado el escritorio clásico de Gnome, que se instaló con las instrucciónes:
$ apt install ubuntu-desktop
$ startx
¿Sabes cuál debería ser el contenido del archivo ~/.vnc/xstartup para este escritorio?
Un saludo.