indicator-keyboard-service crashed with "Settings schema 'com.canonical.indicator.keyboard' is not installed"

Bug #1302136 reported by BavarianPH on 2014-04-03
44
This bug affects 4 people
Affects Status Importance Assigned to Milestone
indicator-keyboard (Ubuntu)
Medium
Unassigned

Bug Description

unknown

ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: indicator-keyboard 0.0.0+14.04.20140328.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-22.44-generic 3.13.8
Uname: Linux 3.13.0-22-generic x86_64
ApportVersion: 2.14-0ubuntu1
Architecture: amd64
CurrentDesktop: GNOME
Date: Thu Apr 3 14:28:20 2014
ExecutablePath: /usr/lib/x86_64-linux-gnu/indicator-keyboard-service
InstallationDate: Installed on 2014-04-03 (0 days ago)
InstallationMedia: Ubuntu-GNOME 14.04 LTS "Trusty Tahr" - Daily amd64 (20140402)
ProcCmdline: /usr/lib/x86_64-linux-gnu/indicator-keyboard-service --use-gtk
ProcEnviron:
 XDG_RUNTIME_DIR=<set>
 SHELL=/bin/bash
 PATH=(custom, no user)
 LANG=en_US.UTF-8
Signal: 5
SourcePackage: indicator-keyboard
StacktraceTop:
 ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_object_new_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_object_new () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 indicator_keyboard_service_construct ()
Title: indicator-keyboard-service crashed with signal 5 in g_object_new_valist()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

BavarianPH (bavarianph) wrote :

StacktraceTop:
 g_settings_set_property (object=0x24d2ba0, prop_id=<optimized out>, value=<optimized out>, pspec=<optimized out>) at /build/buildd/glib2.0-2.40.0/./gio/gsettings.c:481
 object_set_property (nqueue=0x23f3a80, value=<optimized out>, pspec=0x2355310, object=0x24d2ba0) at /build/buildd/glib2.0-2.40.0/./gobject/gobject.c:1378
 g_object_new_internal (class=class@entry=0x23c1410, params=params@entry=0x7fffa1beb0f0, n_params=1) at /build/buildd/glib2.0-2.40.0/./gobject/gobject.c:1757
 g_object_new_valist (object_type=object_type@entry=37959472, first_property_name=first_property_name@entry=0x7fa0f11e138f "schema-id", var_args=var_args@entry=0x7fffa1beb248) at /build/buildd/glib2.0-2.40.0/./gobject/gobject.c:1980
 g_object_new (object_type=37959472, first_property_name=first_property_name@entry=0x7fa0f11e138f "schema-id") at /build/buildd/glib2.0-2.40.0/./gobject/gobject.c:1571

Changed in indicator-keyboard (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in indicator-keyboard (Ubuntu):
status: New → Confirmed
Charles Kerr (charlesk) wrote :

This looks like a configuration error, rather than a bug in the code, since the com.canonical.indicator.keyboard schema should be installed when indicator-keyboard is installed.

I'd suggest reinstalling indicator-keyboard to see if that resolves the problem.

summary: - indicator-keyboard-service crashed with signal 5 in
- g_object_new_valist()
+ indicator-keyboard-service crashed with "Settings schema
+ 'com.canonical.indicator.keyboard' is not installed"
information type: Private → Public
Changed in indicator-keyboard (Ubuntu):
status: Confirmed → Incomplete
Markus J Schmidt (smiddy84) wrote :

I reinstalled the package and now will test the next days...

Markus J Schmidt (smiddy84) wrote :

I reinstalled the package via synaptics and the error still occurs when logging in occasionally.

Changed in indicator-keyboard (Ubuntu):
status: Incomplete → Confirmed
kafene (kafene) wrote :

I ran

strace /usr/lib/x86_64-linux-gnu/indicator-keyboard/indicator-keyboard-service --use-gtk

and found that it was failing with message

"Settings schema 'org.gnome.libgnomekbd.desktop' is not installed"

So I used "apt-file search org.gnome.libgnomekbd.desktop" and found that it is in the package named "libgnomekbd-common"

I installed this package and now the indicator works in XFCE.

mattias@st.se (s-mattias) wrote :

Installing libgnomekbd-common worked for me, too.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers