You are not logged in.

#1 2009-11-17 03:06:52

whiteinge
Member
Registered: 2009-11-13
Posts: 5

No keyboard input in X

After running -Syu I lost keyboard input while running X (console keyboard still works). This happened on both my desktop and netbook.

There are several threads in these forums describing similar symptoms (1, 2, 3, 4, 5), but I've gone through all the suggestions without success--I'm still locked out of both computers.

The executive overview is:

* hal and dbus are both running fine
* there are no errors in Xorg.0.log
* I tried reinstalling the xorg package group; glibc, gcc*; and libxi

Could this be related to the glibc update? I'm experiencing a few other errors:

% locale -a
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
C
POSIX

The following error occurs for several graphical apps (I tried to start them via X-forwarding over ssh), like Firefox, Gimp, Inkscape, Audacity:

% gimp
(gimp:3187): Gtk-WARNING **: Locale not supported by C library.
    Using the fallback 'C' locale.
gimp: symbol lookup error: /usr/lib/libXi.so.6: undefined symbol: XESetWireToEventCookie

I'm not sure what else to try. I've been locked out of my personal machines for over a week. I would really appreciate any ideas.

Offline

#2 2009-11-18 00:31:43

jmss
Member
From: Lisboa, Portugal
Registered: 2006-10-24
Posts: 42

Re: No keyboard input in X

Hi,

Maybe you can try going back to the old mode, like in:

http://wiki.archlinux.org/index.php/Xor … _it_off.3F


João M. S. Silva

Offline

#3 2009-11-18 04:48:25

whiteinge
Member
Registered: 2009-11-13
Posts: 5

Re: No keyboard input in X

Thank you for the reply. I put those options in xorg.conf, I set the keyboard driver explicitly to 'kbd', and turned off hal and dbus. That finally gave me the first error message I've seen so far, but still no keyboard input (the mouse was previously working via hal and it doesn't work at all under this configuration). The errors in Xorg.0.log are:

*(EE) Failed to load module "xkb" (module does not exist, 0)
*(EE) Failed to load module "mouse" (module does not exist, 0)
*(EE) Failed to load module "xkb" (module does not exist, 0)
*(EE) No input driver matching `xkb'

Anyone know why that would be missing or where to find it? I tried installing xorg-xkb-utils and reinstalling the xorg group.

Last edited by whiteinge (2009-11-18 04:50:21)

Offline

#4 2009-11-18 09:45:05

grey
Member
From: Europe
Registered: 2007-08-23
Posts: 679

Re: No keyboard input in X

I'm not sure if the 'locale -a' errors are related, but they are probably easier to root-cause, so let's try that first. What is the output of

$ grep LOCALE /etc/rc.conf
$ grep -v -E '^#' /etc/locale.gen
(as root) $ locale-gen

The first two tell you what your locale should be. They should be consistent with each other.
The third will probably generate an error message.

Last edited by grey (2009-11-18 09:45:35)


Good ideas do not need lots of lies told about them in order to gain public acceptance.

Offline

#5 2009-11-18 18:30:44

whiteinge
Member
Registered: 2009-11-13
Posts: 5

Re: No keyboard input in X

Ah. I had no uncommented lines in my /etc/locale.gen. I uncommented the correct one and locale-gen ran successfully.

One problem down. Thank you!

Offline

#6 2009-11-18 21:17:43

grey
Member
From: Europe
Registered: 2007-08-23
Posts: 679

Re: No keyboard input in X

Are there any warnings in Xorg.log, in particular related to kbd and mouse?


Good ideas do not need lots of lies told about them in order to gain public acceptance.

Offline

#7 2009-11-20 02:52:37

jmss
Member
From: Lisboa, Portugal
Registered: 2006-10-24
Posts: 42

Re: No keyboard input in X

Have you:

"Remember to install xf86-input-keyboard and xf86-input-mouse, as by default they are not installed."


João M. S. Silva

Offline

#8 2009-11-20 02:58:01

arkham
Member
From: Stockholm
Registered: 2008-10-26
Posts: 516
Website

Re: No keyboard input in X

Or xf86-input-evdev in case you are using Xorg input hotplugging.


"I'm Winston Wolfe. I solve problems."

~ Need moar games? [arch-games] ~ [aurcheck] AUR haz updates? ~

Offline

#9 2009-11-22 20:50:07

whiteinge
Member
Registered: 2009-11-13
Posts: 5

Re: No keyboard input in X

Thank you for your replies. No, there are no errors or warnings in Xorg.0.log <http://dpaste.org/KaGb/>, but there is a message that it couldn't find the keyboard. xf86-input-{keyboard,mouse,evdev} are all installed and up-to-date (I even reinstalled just to make sure).

If I set the keyboard driver to 'kbd' and AllowEmptyInput to off there are still no errors <http://dpaste.org/aZua/>, but evdev still looks like it's trying to configure the keyboard.

Edit: I stopped hal and dbus and tried it again and didn't get the evdev messages <http://dpaste.org/Maos/>.

Edit2: for the sake of being thorough, this is with hal running, using the kdb driver, and AutoAddDevices off (as suggested in the wiki): <http://dpaste.org/CUSq/>.

Still no keyboard.

Last edited by whiteinge (2009-11-22 22:42:40)

Offline

#10 2009-12-02 01:05:52

jmss
Member
From: Lisboa, Portugal
Registered: 2006-10-24
Posts: 42

Re: No keyboard input in X

Have you managed to solve this?

You have in Intel graphics card, right? Have you tried to reinstall xf86-video-intel? Or intel-dri?

Maybe you should go back to the state where you were after the update.


João M. S. Silva

Offline

#11 2010-02-13 03:00:56

davidgurvich
Member
Registered: 2010-02-11
Posts: 118

Re: No keyboard input in X

Try dowgrading to libXi-1.2.1 from libXi-1.3-2.  I've got the same issue with a new install and quartus from altera.

Offline

Board footer

Powered by FluxBB