your xstartup file is seem correct.but some required files are missing or couldnot find.
therefore you must be sure installed packages called xorg-x11-fonts* and xorg-x11-xfs.
at now , can you write output of below comma?
# rpm -qa|grep xorg-x11-fonts
and
# getenforce
# iptables -L
# which twm
# ls -l /usr/ share/X11/fonts/
# find / -name "75dpi" -type d
if there are `/usr/share/X11/fonts/[misc|75dpi|100dpi ...]` and then
mkdir -p /usr/X11R6/lib/X11/fonts/{100dpi,75dpi,CID,Type1,Speedo,misc}
ln -sf /usr/share/X11/fonts/75dpi /usr/X11R6/lib/X11/fonts/75dpi
ln -sf /usr/share/X11/fonts/100dpi /usr/X11R6/lib/X11/fonts/100dpi
ln -sf /usr/share/X11/fonts/misc /usr/X11R6/lib/X11/fonts/misc
ln -sf /usr/share/X11/fonts/Type1 /usr/X11R6/lib/X11/fonts/Type1
ln -sf /usr/share/X11/fonts/100dpi /usr/X11R6/lib/X11/fonts/100dpi
## and others that whatever folder as fonts type , you can link same way
and others same way
if this process`s fails then try to add your /etc/X11/xorg.conf to below lines
Fontpath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/Type1/"
FontPath "/usr/share/fonts/X11/75dpi/"
FontPath "/usr/share/fonts/X11/100dpi/"
and
# service xfs restart
if there is not anything in "/usr/share/fonts/X11/, you must install xorg-x11-fonts* rpms.
after all process then retry
on server
# service vncserver restart
on client
# vncviewer :1 -FullScreen
if you get still error
try this with xstartup
#!/bin/sh
# Uncomment the following two lines for normal desktop:
#unset SESSION_MANAGER
#exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
#xsetroot -solid grey
#vncconfig -iconic &
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
startkde &
or
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
#xsetroot -solid grey
#vncconfig -iconic &
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
startx &
or you must try TigerVNC instead of RealVNC.
regards
ygemici