LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware - Installation (https://www.linuxquestions.org/questions/slackware-installation-40/)
-   -   Slackware 12, Dead Keyboard on Boot (https://www.linuxquestions.org/questions/slackware-installation-40/slackware-12-dead-keyboard-on-boot-567138/)

marnold 07-06-2007 10:27 AM

Slackware 12, Dead Keyboard on Boot
 
I just installed Slackware 12.0 from the DVD ISO I downloaded. The ISO md5sum was fine. I ran md5sum on all of the packages on the DVD. They all came back fine too.

I tried installing Slack12 using both the huge.s and hugesmp.s kernels (I've got an Athlon XP 1800+). In both cases, Slackware installs fine. I installed all the packages.

When I reboot, I get to the login prompt but my keyboard has locked up. It's like the computer froze solid, but it hasn't. I cannot type anything at the keyboard. The num lock, etc., lights will not go on and off. But I can still SSH into it from my other box. Everything seems to be running normally. It seems like HAL is having a hard time dealing with my keyboard. FWIW, I'm using an old IBM PC ps/2-style keyboard. I've installed all kinds of versions of Slackware, but have never run into this problem before.

ps aux reveals a process called:
hald-addon-keyboard: listening on /dev/input/event2

So apparently it's trying to do something with the keyboard anyway.

Thanks,
Matt

Road_map 07-06-2007 11:08 AM

My output for ps aux:
Quote:

(...)
82 2706 0.0 0.1 2148 940 ? R 16:39 0:00 hald-addon-keyboard: listening on /dev/input/event1
82 2707 0.0 0.1 2148 936 ? S 16:39 0:00 hald-addon-keyboard: listening on /dev/input/event2
(...)
Please post here the output from:
Code:

cat /proc/ioports | grep keyboard
cat /proc/interrupts

You can also try
Code:

chmod 0755 /etc/rc.d/rc.serial

marnold 07-06-2007 11:52 AM

Quote:

Originally Posted by Road_map
My output for ps aux:

Please post here the output from:
Code:

cat /proc/ioports | grep keyboard
cat /proc/interrupts

You can also try
Code:

chmod 0755 /etc/rc.d/rc.serial

Code:

cat /proc/ioports | grep keyboard
0060-006f : keyboard

cat /proc/interrupts
          CPU0
  0:      24822    XT-PIC-XT        timer
  1:        16    XT-PIC-XT        i8042
  2:          0    XT-PIC-XT        cascade
  5:      4554    XT-PIC-XT        ehci_hcd:usb1
  7:        537    XT-PIC-XT        ohci_hcd:usb2
  8:          1    XT-PIC-XT        rtc
  9:          0    XT-PIC-XT        acpi
 10:          3    XT-PIC-XT        ohci1394, ohci_hcd:usb3
 11:        112    XT-PIC-XT        ohci_hcd:usb4, eth0
 12:          4    XT-PIC-XT        i8042, EMU10K1
 14:      40403    XT-PIC-XT        ide0
 15:      1246    XT-PIC-XT        ide1
NMI:          0
LOC:          0
ERR:          0
MIS:          0

I'll give the rc.serial thing a whirl too.

marnold 07-06-2007 12:00 PM

The rc.serial thing didn't help.

BTW, I tried booting while continuously turning the num lock light on and off. It seems like it stops responding right before it brings up the EXT3 filesystem and the drives. After that, it never comes back. I can't find anything obvious in messages, syslog, or dmesg.

I do find four errors like this, all dealing with the USB subsystem:
Code:

kobject_add failed for usb_storage with -EEXIST, don't try to register things with
the same name in the same directory.
 [<c03e86f7>] kobject_shadow_add+0x117/0x1a0
 [<c013fba4>] mod_sysfs_setup+0x24/0xb0
 [<c0141458>] sys_init_module+0x1648/0x1940
 [<c0102ae8>] syscall_call+0x7/0xb
 =======================

I also tried booting with a different ps/2 keyboard, but got the same result.

Road_map 07-06-2007 12:03 PM

If this not make your keyboard works, I have no more ideas.
Quote:

# Start LILO global section
append="acpi=off"
Then run lilo and reboot.

Later: for that errors read http://www.linuxquestions.org/questi...d.php?t=567052

marnold 07-06-2007 12:32 PM

Quote:

Originally Posted by Road_map
If this not make your keyboard works, I have no more ideas.

Then run lilo and reboot.

Later: for that errors read http://www.linuxquestions.org/questi...d.php?t=567052

THANKYOUTHANKYOUTHANKYOU! Yep, that did the trick. I suspected ACPI initially, but not allowing rc.acpi to run didn't change anything. I was trying to think of the LILO append for that when I saw your post. Whew! This has been very frustrating. Thanks for helping me with this. You may have preserved my sanity :)

Road_map 07-06-2007 12:57 PM

Glad to help you.

rip 07-07-2007 03:16 PM

Let me add a big Tip-o-the-Hat to Road Map if I may!

I just loaded Slack 12 and had the same problem. Smooth install, but when the login prompt appeared, keystrokes would be ignored. I tried a reinstall, tried different keyboards. I was preparing to post a question here when I saw this post.

I was unable to ssh into the Slack box, so I forced a reboot, then at the boot prompt I typed

linux acpi=off <enter>

When the login prompt appeared, keystrokes were accepted.

Thanks !

JHONJ 07-09-2007 07:42 PM

Keyboard problem
 
Actually I have same problem with my installation. But I tried this quote and no work.
My Keyboard is freze when the installation is finish.
Please, could some body help me with this?
Thanks a l lot.
Quote:

Originally Posted by rip
Let me add a big Tip-o-the-Hat to Road Map if I may!

I just loaded Slack 12 and had the same problem. Smooth install, but when the login prompt appeared, keystrokes would be ignored. I tried a reinstall, tried different keyboards. I was preparing to post a question here when I saw this post.

I was unable to ssh into the Slack box, so I forced a reboot, then at the boot prompt I typed

linux acpi=off <enter>

When the login prompt appeared, keystrokes were accepted.

Thanks !


rip 07-14-2007 09:10 PM

Quote:

Originally Posted by JHONJ
Actually I have same problem with my installation. But I tried this quote and no work.
My Keyboard is freze when the installation is finish.
Please, could some body help me with this?
Thanks a l lot.

Did your installation finish completely? Did you see something like " remove the cd and reboot" ?

Try to manually reboot without a cd in the drive. When you see the boot prompt, type the boot string just like I posted then hit enter.


All times are GMT -5. The time now is 03:49 PM.