RandR extension missing

Help!

I have a linux box wth vncserver setup in it. Now, the problem is when I'm connected to the linux box via vnc session executing the command in terminal xrandr gives me the following:

$ xrandr
Xlib:  extension "RANDR" missing on display ":1.0".
RandR extension missing

plus the geometry the vnc uses is 1024x768 pixels instead of 1280x1024 that I had set in /etc/sysconfig/vncservers:

$ cat /etc/sysconfig/vncservers 
# The VNCSERVERS variable is a list of display:user pairs.
#
# Uncomment the lines below to start a VNC server on display :2
# as my 'myusername' (adjust this to your own).  You will also
# need to set a VNC password; run 'man vncpasswd' to see how
# to do that.  
#
# DO NOT RUN THIS SERVICE if your local area network is
# untrusted!  For a secure way of using VNC, see
# <URL:http://www.uk.research.att.com/archive/vnc/sshvnc.html>.

# Use "-nolisten tcp" to prevent X connections to your VNC server via TCP.

# Use "-nohttpd" to prevent web-based VNC clients connecting.

# Use "-localhost" to prevent remote VNC clients connecting except when
# doing so through a secure tunnel.  See the "-via" option in the
# `man vncviewer' manual page.

# VNCSERVERS="2:myusername"
# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -nohttpd -localhost"

VNCSERVERS="1:tusker"
VNCSERVERARGS[2]="-geometry 1280x1024 -depth 24"

I don't have any idea what to do next, since, xrandr is fine when I'm directly logged in to the linux box.
Anybody can walk me through this xrandr missing please...
Just let me know if you need more information with regards to this issue.

Some versions of VNC server support RANDR, some do not. If you do a web search you will find lots of information about this issue.