Nacho-BSD

Steve Bergman steve at rueb.com
Sun Jun 25 12:36:15 PDT 2006


Mike Schwartz (PC Support) wrote:
> Yes, I was thinking of using these as thin-clients, so I was wondering
> how the CentOS terminal emulations works to access filePro servers right out
> of the box, or if you were using a different terminal emulator running on
> the CentOS thin clients.
>
>   
Here is the bzip2'd kickstart iso image:

http://68.12.186.87:81/CentOS4.3_ThinClient_Install.iso.bz2



And here are the /appl/fp/termcap entries I use for "linux" and "xterm":

http://68.12.186.87:81/fp_termcap_entries.txt


And here is the kickstart config file in case you want to play around 
with the kickstart image:

http://68.12.186.87:81/ks.cfg



You will also need the iso image for the CentOS 4.3 CD2:

http://mirrors.kernel.org/centos/4.3/isos/i386/CentOS-4.3-i386-bin2of4.iso


It only pulls a couple of things off that CD, but the way the packages 
are arranged, it is still needed.  You don't need any of the other images.

Basically, put it in the CD drive and boot from CD.  Hit enter once at 
the beginning, and it will wipe ***everything*** off the hard drive 
without asking anything further and install itself.

Log in as root and go to the bottom of /etc/inittab after it reboots. 

(Note that it expects to be able to get an address via dhcp.  Note also 
that since it can't find the XDMCP server yet, it may be a few minutes 
before you get a text login screen.  Be patient.)

There will be a line that starts an X server that should look something 
like:

rx:345:respawn:su - root -c "/etc/X11/X -query server_ip_or_dns_name -fp 
tcp/server_ip_or_dns_name:7100" >/var/log/remote_x.err 2>&1

You will want to change server_ip_or_dns_name to the correct value in 
both places.

You must enable XDMCP on the server.  You can do this in  
Applications->System Settings->Login Screen from the server's Gnome 
desktop. (You can edit gdm.conf directly but I usually use the gui for 
this.)

The -fp argument tells it what font server to use.  By default, the 
CentOS server is not going to be making its font service public.  You 
should make the server listen by commenting out

no-listen = tcp

in /usr/X11R6/lib/X11/fs/config on the server and restart the xfs 
service. ( # service xfs restart )

You could also enable xfs on the thin client by logging in as root and:

# chkconfig xfs on
# service xfs start

and then you could simply remove the "-fp" option in /etc/inittab.

I'm probably leaving some detail out, so if you have difficulty, let me 
know.

I should also say that the links I have given are to my desktop machine 
which is usually on, but is not guaranteed to be available 24/7.

-Steve




More information about the Filepro-list mailing list