Hi again, > Even if rdesktop has some server type mode, it wouldn't let you share > Windoze desktops: XWin.exe only knows about X windows that it creates, > and doesn't send events or examine non X windows...
Let me clarify how we're using 'rdesktop.exe' (and rdesktop on Unix) to show the network flow: 1. On an X-terminal telnet to the Win2k/TS box and login using a non-privileged account; one will work from within this text-based telnet session. 2. Startup an 'xterm' to display on the X-terminal: c: cd \cygwin\bin ..\X11R6\bin\xterm -display <ip addr of X-terminal>:0.0 3. An xterm (bash) will open on the X-terminal screen 4. In this xterm startup rdesktop.exe: rdesktop -d <domain> -u <user> 127.0.0.1 ...this tells rdesktop to open a TS session on the localhost (which is the idea here) using the X-display used by the xterm running bash (displaying on the X-terminal of course). 5. At this point 'rdesktop.exe' is running (no error messages) but there is no rdesktop display on the X-terminal and none on the system console either (just being sure). Here is how we know 'rdesktop.exe' is working at all: 1. At the Win2k console login as a non-privileged user. 2. Invoke 'rdesktop.exe' from a bash command prompt for from a Windows command prompt; it doesn't matter. rdesktop.exe -d <domain> -u <user> 127.0.0.1 3. An X11 session (without a window manager) will be created running rdesktop as a window on the Windows desktop (one could do it full-screen if desired). This session is a remote login so-to- speak to the local machine and presents the standard NT5 login banner. Here is how we use 'rdesktop' on an X-terminal managed by the Unix host to connect to the same Win2K/TS box: 1. Power-on an X-terminal and login to the Unix host (running XDM). 2. From within an xterm invoke 'rdesktop -d <domain> -u <user> -K <ip-addr-of-Win2K/TS-box>' to get a Windows desktop (full screen is even better and on an X-terminal looks and feels just like the computer's console) The hope is to dispense with the Unix host to manage the X-terminals and manage them using the __SAME__ X11R6 utilities running under Cygwin/Xfree86 on the __SAME__ host running Terminal Services which then would provide Windows desktops to the X-terminals (hopefully using 'rdesktop.exe' or some other open source program). Michael Grigoni Cybertheque Museum