why not just use tightvnc on ubuntu
ssvnc - Enhanced TightVNC viewer with SSL/SSH tunnel helper
tightvncserver - virtual network computing server software
x11vnc - VNC server to allow remote access to an existing X session
xtightvncviewer - virtual network computing client software for X
Both the server and client are available. It should be just a matter of specifying the server, port, and display # the client needs to connect to and if it has a password. If you use the default port, then it should be just as easy as
xtightvncviewer host:display#
|