Comment 24 for bug 409621

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Could you also please attach your /var/log/Xorg.0.log? I want to see if you have XInputExtension. It seems that the mouse plugin had a similar issue and was fixed by this change:

http://bugzilla.gnome.org/attachment.cgi?id=123812&action=view

There is similar code in xklavier used by the keyboard plugin (which is where this error is coming from) but there doesn't seem to be a check if XInputExtension is there or not (or the logic isn't working correctly):

#ifdef HAVE_XINPUT
 if (xkl_engine_priv(engine, features) | XKLF_DEVICE_DISCOVERY) {
  DevicePresence(display, xitype, xiclass);
  XSelectExtensionEvent(display,
          xkl_engine_priv(engine, root_window),
          &xiclass, 1);

That might be the issue here. Would it also be possible for you to try this on Karmic?

Thanks