2008-12-19 21:07:16 UTC
Start the XWin server on your Windows machine first; an icon should appear in the system tray area.
PuTTY should be configured with X forwarding. PuTTY is an unrelated third-party program and will not automagically do anything for you. When PuTTY is called, load the proper config for the remote host (which should have X-fwd as I said) and log into the PuTTY terminal in your accustomed fashion. PuTTY will set up X forwarding and your $DISPLAY variable itself during the auth process. After this, call your X programs from PuTTY, e.g.:
$ xterm &
If all is correct, you should then have an X terminal from your remote machine appear on your Windows desktop. Windows will also act as your window manager.
I suppose it's possible to do more than this, but this works well for me.
dalecosp