: on 28 Jun 2002, Ken Lee sez:
:> Sounds like you're looking for an X server for MS-Win. My web site
:> lists a couple of dozen of these.
: Wow, that was a fast reply! Och, no, what I was thinking was that the X
: server running on Linux could act as host for the X client running in
: Winduhs. I don't have a choice about the NT box - that belongs to my
Yes, it can. If you'll be able to find X client running on Windows
I know only one useful one - extensions for Citrix Metaframe
named Unix integration service. It allows you to see whole Windows
session in the window on your X display without single bit of
special software installed on your Linux machine. But I prefer
rdesktop for this purpose, becouse even if it needs to be installed
on Linux, it saves your from purcashing expensive Citrix Metaframe
to install on your Windows Advanced Server.
: company and I'm guessing they would not like if I replaced NT (and Outlook
: and Office 2000 etc. etc. etc.) with my favorite Linux replacements, but I
: was hoping I could at least use the NT as a big, dumb terminal to access
: the Linux server and run Linux-hosted applications.
X server is some kind of driver for display, keyboard and mouse,
which allows application programs, called X clients, to use those
devices to communicate with user.
So, if you install X server on Windows, your Linux programs would
be able to communicate with you via display and keyboard of your
Note that server and client are things which should be viewed
from the point of program, becouse they are two interconnecting
programs, not from the point of user.
So, from the point of view of program, piece of software, which
allows it to connect to your display via network and draw windows there,
is obvoisly an X server, not X client.
Things are different in Win2K terminal server, and there is reason
for this. In Windows Terminal server it is client software
which connects to the server and it lets it to access programs,
installed on server machine.
In Unix world there are numerous ways to start programs on remote
machines - rsh, telnet, ssh, so there was (back than in 1985) no need to
one to let you START graphical program.
There was need to invent way for started program to display information
to remote user and get input from him. It is why X was invented.
No, that's wrong too. Now there's a race condition between the rm and
the mv. Hmm, I need more coffee.
-- Guy Maor on Debian Bug#25228