Vnc reference
VNC Server
install xtightvnc package
starting the server
vncserver -geometry 1024x768
configuring startup - edit the $HOME/.ssh/xstartup file
example:
#!/bin/sh xrdb $HOME/.Xresources xsetroot -solid grey #xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & startxfce4 &
VNC Viewers
For Linux:
There are several recommended clients available in Linux. Each have their own strengths and weaknesses. Most of them are installed by default as part of the desktop environment.
The vinagre is the default remote desktop viewer for the GNOME desktop. It supports auto-scaling, full-screen and tabbed display, but lacks the ability to change compression and quality settings. vinagre can be installed using the following command:
apt-get install vinagre
The krdc is the default remote desktop client for the KDE desktop. It supports auto-scaling, full-screen and tabbed display, and a limited ability to change the compression and quality settings. krdc can be installed using the following command:
apt-get install krdc
The xtightvncviewer is the VNC client from TightVNC. It is a command line program which is neither GNOME nor KDE dependent. It is capable of taking advantage of some of the TightVNC-only features in the VNC server, and allows a very fine-grain configuration, but lacks auto-scaling support. xtightvncviewer can be installed using the following command:
apt-get install xtightvncviewer