if X already running and user logged in do:
ssh on remote
execute
gconftool-2 -s -t bool /desktop/gnome/remote_access/enabled true
check, that vnc server running.