Install OpenXenManager
Remote desktop from mac to ubuntu
Just tunnel your X11 session over ssh. Nice and fast - because you’re sending drawing commands, etc. Not whole bitmaps.
ssh -X user@hostname (or ip address)
And then just type the name of a program, eg:
openxenmanager
You can run a whole desktop as well.