[NTLUG:Discuss] Minimal XWindows Install for server
kbrannen@gte.net
kbrannen at gte.net
Tue Jul 15 01:15:42 CDT 2003
Chris Cox wrote:
> Jack Snodgrass wrote:
>
>> I have a remote server. There is no keyboard or monitor attached. I
>> normally don't install X-Windows on a remote server.
>> If I wanted to do something like:
>>
>> ssh to remote server. set the DISPLAY to my local box
>> start xeyes
>> what X-Windows Software would need to be installed on the remote server?
>
>
> For that, just the client and the client libraries.
>
...
>> I guess that I don't fully grasp the server/client/XFree86/etc stuff
>> 100%. As long as you install everything, everywhere... it works.... I
>> am looking at the minimailistic install on the server.
While Chris' answer is 100% correct, let me expound on it a bit, hoping to
help over the last hurdle or two...
Client/Server as far as X Window is concerned, generally "feels" backward to
most people upon hearing it explained the first time.
Think of the client as the application you want to run, so on the client
machine (your remote server), you need the app and any library/data
dependencies it has. BTW, one of it's dependencies will be the low-level X
libs, which contains the network protocol code it will use to talk to you over
the network.
Think of the server as the software that controls the hardware resources that
allow you to see and use the graphics (windows, etc). Therefore, the X server
must live on the machine you're using directly (what's attached to the
keyboard, mouse, and screen you're using). This is what allows X-Terminals to
work as well as they do. All they really need are enough resources to run a
minimal kernel, and the X-Server; the client code is executing remotely
(hopefully on a big machine) and displaying back to your local machine--the
server of the hardware.
HTH,
Kevin
More information about the Discuss
mailing list