Ubuntu 12.04 with all current updates applied (as of July 2, 2012, 0:00
GMT).

Removing the file
  /usr/lib/gnome-settings-daemon-3.0/keyboard.gnome-settings-plugin

is a workaround, but when you do it a number of things stop working.

For example, you cannot change the keyboard autorepeat rate.

Also, I have a Trendnet KVM that uses the NumLock LED state to detect a
switch command (you press NumLock twice and the KVM switches to the
other PC). With the workaround the switch does not respond anymore to
the double NumLock command.

However, I think there is a workaround that does NOT exhibit these
problems.

Just replace the content of the file mentionned above with this:

[GNOME Settings Plugin]
Module=keyboard
IAge=0
Name=Keyboard
Description=Keyboard plugin
Authors=
Copyright=Copyright © 2007
Website=

In other words, you remove all the translated "name" and "description"
attributes and just keep the English ones. Naturally you must do this as
root.

Then reboot (or maybe just restart gnome-settings-daemon).

Suddenly everything works fine, at least that is what I notice here, and
it looks stable so far.

I suggest the developpers look into 3 possibilities:
- The original file is too long (buffer overflow?).
- The international characters in the original file cause some problem.
- I'm wrong. But keep on looking into this issue please!


// Christophe

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/969359

Title:
  [keyboard]: gnome-settings-daemon consumes 100% cpu (and blinking
  numlock)

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-settings-daemon/+bug/969359/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to