Public bug reported: https://launchpad.net/malone/bugs/26310
Affects: gnome-control-center (Ubuntu) Severity: Normal Priority: Medium Status: Needs Info Description: Problem with gnome-settings-daemon when upgrading xkeyboard-config from 0.6-5 to 0.6-5breezy1. gnome-settings-deamon crashes. Running Ubuntu Breezy on a HP Laptop ze4400. No problems encountered until update of xkeyboard-config. I have installed all the latests updates. GNOME settings daemon exits with: There was an error starting the GNOME Settings Daemon. Some things, such as themes, sounds, or background settings may not work correctly. The Settings Daemon restarted too many times. The last error message was: Child process did not give an error message, unknown failure occurred GNOME will still try to restart the Settings Daemon next time you log in. In the terminal the gnome-settings-daemon outputs: Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols Ignoring extra symbols Warning: No symbols defined for <SYRQ> (keycode 92) <... More warnings for symbols ...> Warning: No symbols defined for <I7E> (keycode 254) Warning: No symbols defined for <I7F> (keycode 255) The program 'gnome-settings-daemon' received an X Window System error. This probably reflects a bug in the program. The error was 'BadValue (integer parameter out of range for operation)'. (Details: serial 807 error_code 2 request_code 147 minor_code 9) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) [1133172382,000,xklavier.c:XklStartListen/] The backend does not require manual layout management - but it is provided by the application Problem is solved when the packages is downgraded from xkeyboard-config 0.6-5breezy1 to 0.6-5. Output from gconftool-2: gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd layouts = [us intl] model = hpxt1000 options = [grp grp:alts_toggle,eurosign eurosign:5,Compose key compose:ralt,lv3 lv3:lwin_switch] overrideSettings = true I noticed libxklavier crashes frequently if keyboard settings are changed and the configuration does not reflect the updated xkeyboard-config. Reproduce: Reproduce this by probably using the same keyboard settings and updating back and forth between xkeyboard-config 0.6-5 and 0.6-5breezy1 I have done this twice and both times the gnome-settings-daemon leaves me with a default gnome desktop. -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs