GNOME: gsettings schema not found when not installed
Issue generated from Tuleap's migration script. Originally submitted by: Eloi Bail (eloi)
Hi,
After a long time, I updated my ring and sucessfully build daemon, LRC and ring gnome.
When starting gnome client, I have the following error:
[15:45:10] eloi@eloi-W541:\~/DEV/SFL/ring/ring-client-gnome$ ./cmake/gnome-ring
(process:4881): GLib-GIO-CRITICAL \*\*: g\_settings\_new\_full: assertion 'schema != NULL' failed
\*\* Message: Ring GNOME client version: 1.0.0
\*\* Message: git ref: 398a4899(gnome-ring:4881): GLib-GIO-CRITICAL \*\*: g\_settings\_get\_value: assertion 'G\_IS\_SETTINGS (settings)' failed
(gnome-ring:4881): GLib-CRITICAL \*\*: g\_variant\_get\_type: assertion 'value != NULL' failed
(gnome-ring:4881): GLib-CRITICAL \*\*: g\_variant\_type\_is\_subtype\_of: assertion 'g\_variant\_type\_check (type)' failed
(gnome-ring:4881): GLib-CRITICAL \*\*: g\_variant\_get\_boolean: assertion 'g\_variant\_is\_of\_type (value, G\_VARIANT\_TYPE\_BOOLEAN)' failed
(gnome-ring:4881): GLib-CRITICAL \*\*: g\_variant\_unref: assertion 'value != NULL' failed
(gnome-ring:4881): GLib-GObject-WARNING \*\*: invalid (NULL) pointer instance
(gnome-ring:4881): GLib-GObject-CRITICAL \*\*: g\_signal\_connect\_data: assertion 'G\_TYPE\_CHECK\_INSTANCE (instance)' failed
Updating all accounts
Loading "61706cc9e3d86b21"
Account parameter " "Account.presenceSubscribeSupported" " not found
Loading "IP2IP"
CM already has text recording ContactMethod(0x22fd460, name = "d0e1f2db877195c968af7a26feef715d5efd038a")
CM already has text recording ContactMethod(0x22b7bc0, name = "80d79ddab4f833526c80e499bfc797d0c1bb2c0d")
CM already has text recording ContactMethod(0x2324a40, name = "557be0753368b9687bd98776e6955b5b9cbfa1c9")
CM already has text recording ContactMethod(0x20d62b0, name = "7a3120b0bf79b6ce2db1acb263f87c1d98fba226")
CM already has text recording ContactMethod(0x233f360, name = "445229908e0832388459da4608003a3508bc2f5c")
Loading vcf from: QDir( "/home/eloi/.local/share/gnome-ring/profiles" , nameFilters = { "\*" }, QDir::SortFlags( Name | IgnoreCase ) , QDir::Filters( Dirs|Files|Drives|AllEntries ) )
Creating new profile "1473709516543"
Saving profile in: "/home/eloi/.local/share/gnome-ring/profiles/1473709516543.vcf"(gnome-ring:4881): GLib-GIO-CRITICAL \*\*: g\_settings\_create\_action: assertion 'G\_IS\_SETTINGS (settings)' failed
(gnome-ring:4881): GLib-GIO-CRITICAL \*\*: g\_action\_get\_name: assertion 'G\_IS\_ACTION (action)' failed
(gnome-ring:4881): GLib-GIO-CRITICAL \*\*: The supplied action has no name. You must set the GAction:name property when creating an action.
(gnome-ring:4881): Gtk-WARNING \*\*: /build/gtk+3.0-6ZPWga/gtk+3.0-3.18.9/./gtk/gtkwidget.c:8456: widget not within a GtkWindow
QDBusMarshaller: type `VectorString' attempts to redefine basic D-BUS type 'as' (QStringList) (Did you forget to call beginStructure() ?)
QDBusMarshaller: type `MapStringVectorString' produces invalid D-BUS signature `a{s}' (Did you forget to call beginStructure() ?)
QDBusMarshaller: type `QMap<QString,MapStringVectorString>' produces invalid D-BUS signature `a{s}' (Did you forget to call beginStructure() ?)
Invalid current audio plugin(gnome-ring:4881): GLib-GIO-CRITICAL \*\*: g\_settings\_new\_full: assertion 'schema != NULL' failed
(gnome-ring:4881): GLib-GIO-CRITICAL \*\*: g\_settings\_bind\_with\_mapping: assertion 'G\_IS\_SETTINGS (settings)' failed
(gnome-ring:4881): GLib-GIO-CRITICAL \*\*: g\_settings\_bind\_with\_mapping: assertion 'G\_IS\_SETTINGS (settings)' failed
(gnome-ring:4881): GLib-GIO-CRITICAL \*\*: g\_settings\_bind\_with\_mapping: assertion 'G\_IS\_SETTINGS (settings)' failed
(gnome-ring:4881): GLib-GIO-CRITICAL \*\*: g\_settings\_bind\_with\_mapping: assertion 'G\_IS\_SETTINGS (settings)' failed
(gnome-ring:4881): GLib-GIO-CRITICAL \*\*: g\_settings\_bind\_with\_mapping: assertion 'G\_IS\_SETTINGS (settings)' failed
Selection changed 0
Selection changed 0(gnome-ring:4881): GLib-GIO-CRITICAL \*\*: g\_settings\_set\_value: assertion 'G\_IS\_SETTINGS (settings)' failed
(gnome-ring:4881): GLib-GIO-CRITICAL \*\*: g\_settings\_get\_value: assertion 'G\_IS\_SETTINGS (settings)' failed
(gnome-ring:4881): GLib-CRITICAL \*\*: g\_variant\_get\_type: assertion 'value != NULL' failed
(gnome-ring:4881): GLib-CRITICAL \*\*: g\_variant\_type\_is\_subtype\_of: assertion 'g\_variant\_type\_check (type)' failed
(gnome-ring:4881): GLib-CRITICAL \*\*: g\_variant\_get\_boolean: assertion 'g\_variant\_is\_of\_type (value, G\_VARIANT\_TYPE\_BOOLEAN)' failed
(gnome-ring:4881): GLib-CRITICAL \*\*: g\_variant\_unref: assertion 'value != NULL' failed
(gnome-ring:4881): GLib-GObject-WARNING \*\*: invalid (NULL) pointer instance
(gnome-ring:4881): GLib-GObject-CRITICAL \*\*: g\_signal\_connect\_data: assertion 'G\_TYPE\_CHECK\_INSTANCE (instance)' failed
(gnome-ring:4881): GLib-GObject-WARNING \*\*: invalid (NULL) pointer instance
(gnome-ring:4881): GLib-GObject-CRITICAL \*\*: g\_signal\_connect\_data: assertion 'G\_TYPE\_CHECK\_INSTANCE (instance)' failed
(gnome-ring:4881): GLib-GIO-CRITICAL \*\*: g\_settings\_get\_value: assertion 'G\_IS\_SETTINGS (settings)' failed
(gnome-ring:4881): GLib-CRITICAL \*\*: g\_variant\_get\_type: assertion 'value != NULL' failed
(gnome-ring:4881): GLib-CRITICAL \*\*: g\_variant\_type\_is\_subtype\_of: assertion 'g\_variant\_type\_check (type)' failed
(gnome-ring:4881): GLib-CRITICAL \*\*: g\_variant\_get\_boolean: assertion 'g\_variant\_is\_of\_type (value, G\_VARIANT\_TYPE\_BOOLEAN)' failed
(gnome-ring:4881): GLib-CRITICAL \*\*: g\_variant\_unref: assertion 'value != NULL' failed