It is easier to make linux accept rdp then then make windows talk vnc
I'd recomend you install
xrdp on the linux box, then windows remote desktop client can connect w/o modification.
Alternately, i've had good luck running x over ssh via putty
VNC is to slooow