Step 2 - download and install LTSP
some notes for step 2
Boot into your nice shiny new Red Hat install. Pop up Mozilla, and check the net connection. In my case, Success !! (At least the windows 1/2 of the network connection is working as expected. )
:thumbs: Step 2 - download LTSP stuff
Following PCZs directions, I headed over to http://ltsp.org/ and downloaded the following:
ltsp_core-3.0.9-0.i386.rpm
ltsp_kernel-3.0.9-0.i386.rpm
ltsp_local_apps-3.0.0-0.i386.rpm
pxestuff-3.0.5-i386.tgz
I also grabbed the following files
ltsp_initrd_kit-3.0.9-i386.tgz
and
ltspcfg from the 4.0 section. This is a new PERL script that is supposed to make setting up an LTSP system "easier".
But, ... Before I install any of this stuff, I'm going to go through the several hour process of running up2date, registering this machine with Red Hat, getting a demo account, and upgrading everything. I know for a fact that the kernel has been through a number of upgrades and fixes since this distribution was released, and I really want to get the SMP kernel updates that have been done in the last six months.
NOTE: Of course, the only time that I've ever seen the Redhat update service down is ... right now. Their update service is saying "due to technical difficulties, the service is temporarily unavailable."
Ran the ltspcfg script. Used it to build all the entries (253) in /etc/hosts and /etc/hosts.allow - it saved a lot of manual, by-hand work.....
======================
The rpm's are installed like this:
rpm -ivh ltsp_core-3.0.9-0.i386.rpm
The pxestuff archive has a readme in it telling you where to put the files.
I installed Red Hat 9 with the custom option and selected everything.
I didn't really need all the apps but I was playing safe.
I edited the config files using Jasons article as a guide.
I can help with the config files if you get stuck.
Client can't draw to linux
Attempting to run net-booted clients gives me this error
Can't open terminal: Linux
The DF program is trying to use linux terminal to draw to the screen, the remote nodes don't support this
The Fix:
Before you let the clients run on the remote nodes run through setup on the server.
Go into the nodes working directory on the server [Delete handle.txt if it exists]
Run ./foldit and you will be prompted for your handle, type it in.
Go through the setup questions and say you dont want any output to terminal.
When setup is finished the program will quit.
Copy this directory and use it for all your other remote nodes.
Re: Client can't draw to linux
Quote:
Originally posted by PCZ
Attempting to run net-booted clients gives me this error
Can't open terminal: Linux
The DF program is trying to use linux terminal to draw to the screen, the remote nodes don't support this
The Fix:
Before you let the clients run on the remote nodes run through setup on the server.
Go into the nodes working directory on the server [Delete handle.txt if it exists]
Run ./foldit and you will be prompted for your handle, type it in.
Go through the setup questions and say you dont want any output to terminal.
When setup is finished the program will quit.
Copy this directory and use it for all your other remote nodes.
The "better fix" (tm)
This is happening because the ncurses (libncurses.so.4, which is probably symlinked to libncurses.so.5) needs terminal info to be able to display anything on the screen. It USED to be in termcap, but is now stored in the terminfo directory.
1.) Find out where the terminfo directory is on your system (probably /usr/share)
2.) make the same directory under /opt/ltsp/i386/ if yours was in /usr/share, then do: mkdir /opt/ltsp/i386/usr/share/terminfo
3.) now copy all the contents of the one from your system over to the clients directory:
cp -R /opt/ltsp/i386/usr/share/terminfo /opt/ltsp/i386/usr/share/terminfo
boot the client. Now you can actually run ./foldit on a client machine, and watch the pretty ascii drawings, if you want.....