abrt version: 2.0.0 comment: user>system settings>keyboard = crash package: control-center-3.0.0.1-3.fc15 cmdline: gnome-control-center --overview component: control-center executable: /usr/bin/gnome-control-center crash_function: g_settings_schema_get_value kernel: 2.6.38.2-9.fc15.x86_64 architecture: x86_64 reason: Process /usr/bin/gnome-control-center was killed by signal 6 (SIGABRT) uid: 500 username: social os_release: Fedora release 15 (Lovelock) time: 1302347395 rating: 4 Text file: event_log, 20602 bytes Text file: maps, 73084 bytes Binary file: smaps, 324608 bytes Binary file: coredump, 25595904 bytes Text file: dsos, 56850 bytes Text file: backtrace, 36051 bytes
Created attachment 490947 [details] File: event_log
Created attachment 490948 [details] File: maps
Created attachment 490949 [details] File: dsos
Created attachment 490950 [details] File: backtrace
$ gnome-control-center GLib-GIO-ERROR **: Settings schema 'org.gnome.settings-daemon.peripherals.keyboard' does not contain a key named 'repeat-interval' aborting... Aborted (core dumped)
Package: control-center-3.0.0.1-3.fc15 Architecture: x86_64 OS Release: Fedora release 15 (Lovelock) Comment ----- Open gnome-control-center and click on 'Keyboard'. Process is terminated immediately. The same thing happens if you open the keyboard settings directly ('gnome-control-center keyboard').
Package: control-center-3.0.0.1-3.fc15 Architecture: x86_64 OS Release: Fedora release 15 (Lovelock) Comment ----- Just selected "keyboard settings" from applications and it crashed... problem recurs. Have never been able to launch keyboard settings.
running gnome-control-center keyboard from console raise: Gtk-Message: Failed to load module "pk-gtk-module" GLib-GIO-ERROR **: Settings schema 'org.gnome.settings-daemon.peripherals.keyboard' does not contain a key named 'repeat-interval' aborting... Aborted (core dumped)
Package: control-center-3.0.0.1-3.fc15 Architecture: x86_64 OS Release: Fedora release 15 (Lovelock) Comment ----- gnome-control-center, click on keyboard.
Package: control-center-3.0.0.1-3.fc15 Architecture: x86_64 OS Release: Fedora release 15 (Lovelock) Comment ----- Was trying to access the keboard panel in conrtrol center.
As a temporary workaround (I assume, until the control center code is updated to not try to read that key) I duplicated the "delay" key in the file below, and changed the key name to repeat-interval. /usr/share/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.gschema.xml Then I recompiled the schemas with glib-compile-schemas /usr/share/glib-2.0/schemas This got the keyboard settings working under the control center.
Package: control-center-3.0.0.1-3.fc15 Architecture: x86_64 OS Release: Fedora release 15 (Lovelock) Comment ----- i tried to open keyboard configuration and then it crashed.
Thanks Jim!
Package: control-center-3.0.0.1-3.fc15 Architecture: x86_64 OS Release: Fedora release 15 (Lovelock) Comment ----- Opened System Settings, clicked on Keyboard.
This is fixed in the current version of gsettings-desktop-schemas, 3.0.0
I have gsettings-desktop-schemas-3.0.0-2.fc15 installed and facing this problem, but in koji there is no newer version. Matthias please where can I get newer version of gsettings-desktop-schemas you spoke about? Thanks Lukas
What does grep repeat-interval /usr/share/glib-2.0/schemas/* say ?
Returns nothing on my system
This bug remains after a fresh install and update from Updates and Updates Testing... # rpm -qa | grep gsettings gsettings-desktop-schemas-3.0.0-2.fc15.noarch Please reopen, advise or redirect. Thanks.
$ rpm -q gsettings-desktop-schemas gsettings-desktop-schemas-3.0.0-2.fc15.noarch $ grep -r repeat-interval /usr/share/glib-2.0/schemas/ | wc -l 0 $ cd /usr/share/glib-2.0/schemas/ $ grep -r 'Key repeat' . ./org.gnome.settings-daemon.peripherals.gschema.xml: <description>Key repeat rate in milliseconds.</description> ./org.gnome.settings-daemon.peripherals.gschema.xml: <description>Key repeat delay in milliseconds.</description> $ rpm -qf org.gnome.settings-daemon.peripherals.gschema.xml gnome-settings-daemon-2.91.93-2.fc15.x86_64
Updated to gnome-settings-daemon-3.0.0.1-1 from koji: http://koji.fedoraproject.org/koji/buildinfo?buildID=237849 $ rpm -q gnome-settings-daemon gnome-settings-daemon-3.0.0.1-1.fc15.x86_64 $ grep -r repeat-interval /usr/share/glib-2.0/schemas/ /usr/share/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.gschema.xml: <key type="u" name="repeat-interval"> Binary file /usr/share/glib-2.0/schemas/gschemas.compiled matches gnome-control-center no longer crashes when selecting the keyboard applet (and more importantly I have working key repeat..;). Changed component & set fixed in release.
I don't beleive that was that correct fix - you've fixed a side-effect, not the root cause. It *does* prevent the control center from crashing, but changes to the control center for "Speed" have no effect, and do not change the values of either the rate or repeat-interval values as reported by gsettings. Changes to delay however, do work. [jhelm@lorelei: /home/jhelm ] $ gsettings get org.gnome.settings-daemon.peripherals.keyboard repeat-interval 500 [jhelm@lorelei: /home/jhelm ] $ gsettings get org.gnome.settings-daemon.peripherals.keyboard rate 30 <adjust value in control-center gui> <no change to repeat rate observed in use or in stored settings> [jhelm@lorelei: /home/jhelm ] $ gsettings get org.gnome.settings-daemon.peripherals.keyboard repeat-interval 500 [jhelm@lorelei: /home/jhelm ] $ gsettings get org.gnome.settings-daemon.peripherals.keyboard rate 30 [jhelm@lorelei: /home/jhelm ] $ gsettings set org.gnome.settings-daemon.peripherals.keyboard rate 200 <observed change in repeat rate in use and in stored settings> [jhelm@lorelei: /home/jhelm ] $ gsettings get org.gnome.settings-daemon.peripherals.keyboard rate 200 Using the control center gui to make changes to "delay" does work, reflected both in use, and in the stored settings.
I retract my last comment... I do not (yet) have the updated settings daemon installed.