For "remote desktop" to Linux you could use a VNC (virtual network connection) implementation such as that based on SSH (secure sheel server) called
TightVNC; Fire up the VNC server on LInux and then just connect from the client on Windoze.

(VNC is commonly included in distros.)