Setup:
Toshiba 4005CDS (Satellite)
Single user dialup machine
Running Redhat-6.0
Kernel 2.2.5-22 (stock)
6.0 errata applied
Group,
Its taken me several weeks to get a functional RedHat 6.0 running, on
this laptop. Finally figured out what is causing full freeze at run
level 3 login prompt.
Something in 6.0 gpm (console mouse services) is causing a full freeze
at run level 3 login prompt. I mean a freeze where no activity at all
is possible. No CTRL+ALT+DEL, no ALT+[F1,F2 etc] and no characters
appear when typed. Even the capslock light doesn't activate when
pressing capslock. Only way to leave this prompt is with a full hard
reboot at the switch.
Since I bought the "Official Redhat" boxed set, I was able to get
phone support from redhat. After being advised to (and doing) a few
reinstalls with different params, they just sent me to "Bugzilla" to
file a bug report.
Run level 5 boot (into X) has no problems. If I remove gpm from the
"start at boot" list there are no problems at run level 3. And I can
start gpm with `/etc/rc.d/init.d/gpm start' after logging in, with no
further problems.
I have an external mouse (ps/2) connected, and have tried with it
disconnected as well. The bootup messages see a ps/2 mouse with or
with out the external mouse connected. Their are no error messages
concerning the mouse, gpm or login prompt during bootup.
I'm hoping someone has seen something similar and may have a few clues
how to straighten it out.
Meantime, I can start gpm after login, but this means an extra su to
root and command that I'd rather not be bothered with. I tried
setting group and permissions on /etc/rc.d/init.d/gpm as well as
/var/lock/subsys (starting gpm causes a "touch" to
/var/lock/subsys/gpm), so as to set a command in $USER/.bashrc to
start gpm, but this has caused a host of errors. Also tried adding
my user name to group "sys" and then setting group on above
directories to "sys"... also caused herds of errors, even though $USER
was able to write to those directories.
Rather than list the errors maybe someone can tell me.
1) How to eliminate the gpm freeze.
or failing that
2) How to arrange things so that a user can call `/etc/rc.d/init.d/gpm
start' through a script or .bashrc.