** Description changed: == General description == On some Ubuntu installs with two or more keyboard layouts (e.g. Russian and US English), after some time the keyboard layouts start switching in an endless loop and gnome-settings-daemon starts using more and more CPU until it reaches 100%. == Known information == 1) Most people here confirm that this happens with non-GTK (Java or Qt) windows more often then with native GTK. (probably, might be a coincidence) 2) Possible fixes are killing and restarting gnome-settings-daemon or disabling the "Separate layout for each window" option in keyboard preferences window. - 3) The second fix, however didn't work for some people. + 3) The second fix, however didn't work for most people, though it might really reduce the probability of the bug appearing. 4) The bug happens both on upgrade installs and clean installs of Ubuntu, confirmed with RC and Alpha 3. 5) The bug is specific to Ubuntu, not exisiting in Arch Linux and AgiliaLinux. 6) Having such a problem in a final release will make keyboard use very problematic for Russian users, so Ubuntu can lose many users. 7) The bug is still not fixed in GNOME 2.32, which again proves that it's an Ubuntu-specific issue. 8) For some users, the bug disappears after 2 to 15 minutes of use. 9) Confirmed for almost any key set for switching layouts (Shift+Alt, Shift+Ctrl, CapsLock, Alt, Ctrl) 10) Confirmed for both Latin and non-Latin layouts. 11) Permanent fix is to disable g-s-d keyboard plugin in gconf, not fully confirmed though. 12) Confirmed as a g-s-d issue, both with and without indicators. == Debug == APPORT DATA here: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/633167 and here: https://bugs.launchpad.net/ubuntu/+source/indicator-application/+bug/633346 MORE LOGS: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/636619 GDB DATA: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/629444 XSESSIONERRORS: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/630712 RANDOM LOGS: https://bugs.launchpad.net/ubuntu/+source/xkeyboard-config/+bug/640824 XEV OUTPUT: infinite loop of PropertyNotify event, serial 30, synthetic NO, window 0x6000001, atom 0x174 (XKLAVIER_STATE), time 11886812, state PropertyNewValue P.S. Do. Not. Touch. This. Please. There's more info here, which can make the devs remove the Incomplete status. Не трогайте это, пожалуйста. Здесь намного больше информации, чем во всех предыдущих описаниях, может снимут Incomplete. TO DEVELOPERS: Please, comment on what logs and other info you need to get this problem solved.
-- Keyboard layout automatically changes + 100% CPU usage [updated] https://bugs.launchpad.net/bugs/625793 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in ubuntu. -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs