I use tigervnc-server.
mini how to
On server side [ex Fedora 20] :
yum install tigervnc-server
the run vnc server by execute
vncserver
check VNC server session
vncserver -list
### result
TigerVNC server sessions:
X DISPLAY # PROCESS ID
:1 4433
on client side [ex Fedora 20]...