I've now done a lot more playing around with the CygF86 package Michael made available and it's hard to overstate its importance for people who want to give thin client working a try alongside Windows. In particular, packaging it so that it installs easily and without the large overhead of the full Cygwin shamozzle is a splendid idea and a great service to the rest of us. One further very minor point. The statement that the terminal server side of things will work "out of the box" on a current Mandrake distro is almost correct, but not quite, as I've just verified by doing a special clean install of Mk 8.1. There is one essential small modification that needs making (plus another one the may be desirable for some people) 1) Out of the box, a Mandrake installation will not serve an xdm login prompt to any remote X server. To make it do so, you need to add a line to /etc/X11/xdm/xdm-config After the line DisplayManager._0.setup: /etc/X11/xdm/Xsetup_0 you need to add a line whose left hand side reads DisplayManager.*.setup: and whose right hand side is the fully path to a valid Xsetup file. The easiest way to manage this is to make up a new name and insert it into this new entry, giving eg DisplayManager.*.setup: /etc/X11/xdm/Xsetup_Remote then save the file and, still in the /etc/X11/xdm/ directory, do cp Xsetup_0 Xsetup_Remote Once that's done, your CygWin remote X-servers will get their xdm prompts. You can then tweak the contents of the Xsetup_Remote file you just created if you want to, but it's not necessary to do so. 2) The default setup starts an X session on the console when xdm is started on the terminal server. This can be a handy way of initially checking that the xdm setting are correct, but once you've done that, it isn't always desirable to give your terminal server the overhead of running an X-server environment locally as well as serving up sessions to remote clients. To avoid the automatic local X startup, you need to edit /etc/X11/xdm/Xservers and comment out the line :0 local /usr/X11R6/bin/X -deferglyphs 16 Once that's done, typing xdm at the console will apparently do nothing, but from then on the daemon will be ready to serve remote clients while the console still stays in text mode. This could be quite important if you want to maximise the perceived performance of the terminal server when showing off its capabilities to the sceptics and the ignorant. Michael --------------------------------------------------------- Michael Beddow http://www.mbeddow.net/