Virtual Network Computing(VNC)
Quoted from
http://www.frankhilliard.com/remotelinux.cfm
by Frank Hilliard
How to Run Linux KDE on an Windows Box
The answer is with a server-viewer application called Virtual Network Computing from AT&T Laboratories in Cambridge.
Get it from http://www.realvnc.com/
Gunzip it and and untar it and it will create a subdirectory of its own called vnc_x86_linux_2.0. Change directory into it and open up the readme file using vi. It's easy, just type "vi README" and hit enter. Scroll down and you'll see that you have to copy five files to the /usr/local/bin directory. You also have to make a new /usr/local/vnc/classes directory and copy everything in the vnc_x86_linux_2.0 classes directory into it.
The moment of truth is when you run the vncserver script for the first time. Go into the directory you've put it in and type "./vncserver". This will prompt you for a password and launch the server on your system.
Getting KDEModify ~/.vnc/xstartup file
---------------------
#!/bin/sh
startkde &
-------------------------
remember to Disable screen saver
From client
From web browser http://yourserver:5801
From vnc viewer (the port number is 5900+screen number)
choose server yourserver:1 (screen number)