For non-programming-related questions (e.g. errors connecting via VNC), consider asking at superuser.com instead. Virtual Network Computing (VNC) is a desktop sharing system which uses the RFB protocol to remotely view and control another desktop.
Virtual Network Computing (VNC) is a desktop sharing system that uses the Remote Frame Buffer (RFB) protocol to remotely view and control another desktop.
VNC is platform-independent and there are clients (viewers) and servers for many different operating systems. In addition, many virtualization hypervisors (such as KVM and Xen) have built-in VNC servers.
Useful Links