After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 759409 - wayland: settings not always loaded
wayland: settings not always loaded
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Backend: Wayland
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2015-12-13 18:37 UTC by Lucas Baudin
Modified: 2015-12-14 13:21 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch (1.17 KB, patch)
2015-12-13 18:37 UTC, Lucas Baudin
committed Details | Review

Description Lucas Baudin 2015-12-13 18:37:39 UTC
Created attachment 317309 [details] [review]
patch

On some systems (here latest archlinux), the wayland backend does not use the regular gtk settings. Searching for the schema should be recursive, according to the docs, see the attached patch.
Comment 1 Matthias Clasen 2015-12-13 21:30:59 UTC
How are those systems set up to make this fail ?
Comment 2 Lucas Baudin 2015-12-13 21:57:01 UTC
g_settings_schema_source_get_default returns a source which points to the schemas installed in /usr/local and not /usr. Without /usr/local/share/glib-2.0/schemas, it works fine.