The only thing I can think of is to install Cygwin & setup an ssh server on your XP machine. Then you can ssh into Windows from your Linux box and start the VNC service on the command-line using the ...
How to connect to and from Windows 7 and Linux using TightVNC Your email has been sent For cross-platform remote administration between Windows and Linux, Jack Wallen shows you how to set up TightVNC ...