Bugzilla – Bug 335261
Keyboard does not work on login screen
Last modified: 2007-10-28 14:28:42 UTC
On the graphical login screen (kdm?), my keyboard does not work properly: initially, the focus is on the password field. When I press certain keys, nothing seems to happen; with other keys, one "dot" appears (as expected), and sometimes, pressing one key leads to a very long series of dots (until the field is filled up, I guess). Pressing Ctrl+Alt+F1, for example, and then Ctrl+Alt+F7 solves the problem: using backspace, I can remove the contents of the password field, type the password normally, and login. Otherwise, my keyboard (a "normal" one which worked perfectly with several previous versions of (open)suse) seems to work fine. On my laptop, the same problem does not appear.
- switch to text console, log in as root - run 'rckdm stop' - in /etc/sysconfig/displaymanager, change DISPLAYMANAGER="kdm" to say "xdm" instead - run 'rcxdm start' - does the problem exist there too? if not, try also rebooting
With xdm, it works.
Stefan, any idea what can go wrong here?
This looks again like a race condition between kbd and earlyxdm. Probably a duplicate of Bug #331528. I suggest to try the following: - switch back to kdm (in /etc/sysconfig/displaymanager, change DISPLAYMANAGER back to "kdm") - add kbd to "Should-Start:" line of /etc/init.d/earlyxdm - run insserv - reboot the machine If this still doesn't help, add 'sleep 2' right before 'exec /etc/init.d/xdm ${1+"$@"}' in /etc/init.d/earlyxdm. Reboot. I no longer think that Bug #302010 can be considered fixed. :-(
Can you please try what comment #4 describes?
You mention kbd; note that I also reported Bug #331671 - might this be related? I will try what #4 describes once I am on that computer again and have the time.
> You mention kbd; note that I also reported Bug #331671 - might this be > related? Could well be.
The suggestions of comment #4 (without the "sleep 2") seem to fix the problem.
*** This bug has been marked as a duplicate of bug 331528 ***