Installing VNC server
#yum install tigervnc*
Set preferred Desktop (KDE/GNOME etc)
Desktop can be changed by editing the xtartup file or any other file invoked by xtartup.
[root@localhost ~]# cat .vnc/xstartup
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec /etc/X11/xinit/xinitrc
To start GNOME, add /usr/bin/gnome-session &
To start KDE, , add /usr/bin/startkde &
#yum install tigervnc*
Set preferred Desktop (KDE/GNOME etc)
Desktop can be changed by editing the xtartup file or any other file invoked by xtartup.
[root@localhost ~]# cat .vnc/xstartup
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec /etc/X11/xinit/xinitrc
[root@localhost ~]# vi /etc/X11/xinit/xinitrc
. /etc/X11/xinit/xinitrc-common
# The user may have their own clients they want to run.  If they don't,
# fall back to system defaults.
if [ -f $HOME/.Xclients ]; then
    exec $CK_XINIT_SESSION $SSH_AGENT $HOME/.Xclients || \
    exec $CK_XINIT_SESSION $SSH_AGENT $HOME/.Xclients
elif [ -f /etc/X11/xinit/Xclients ]; then
    exec $CK_XINIT_SESSION $SSH_AGENT /etc/X11/xinit/Xclients || \
    exec $CK_XINIT_SESSION $SSH_AGENT /etc/X11/xinit/Xclients
else
    # Failsafe settings.  Although we should never get here
    # (we provide fallbacks in Xclients as well) it can't hurt.
    [ -x /usr/bin/xsetroot ] && /usr/bin/xsetroot -solid '#222E45'
    [ -x /usr/bin/xclock ] && /usr/bin/xclock -geometry 100x100-5+5 &
    [ -x /usr/bin/xterm ] && xterm -geometry 80x50-50+150 &
    [ -x /usr/bin/twm ] && /usr/bin/twm
fi
else
    # Failsafe settings.  Although we should never get here
    # (we provide fallbacks in Xclients as well) it can't hurt.
    /usr/bin/gnome-session &
fi
To start KDE, , add /usr/bin/startkde &
else
    # Failsafe settings.  Although we should never get here
    # (we provide fallbacks in Xclients as well) it can't hurt.
    /usr/bin/startkde  &
fi
Next step is, set a password for your VNC session
#vncpasswd
Then start a new session. 
#vncserver 
You can specify an unique display number
#vncserver :100
To kill a VNC session
#vncserver --kill :100 










