Comment 3 for bug 1266771

Revision history for this message
Richard (rkuesters) wrote :

Update II: Just compiled noise from source (apt-get source noise), compiled and made it work without any problems -- except the missing 'path-string' key in dconf, which was easy to workaround:

$ GSETTINGS_SCHEMA_DIR=/opt/noise/share/glib-2.0/schemas/ ./noise
[_LOG_LEVEL_INFO 11:01:09.980346] Application.vala:77: Music version: 0.2.4
[_LOG_LEVEL_INFO 11:01:09.980386] Application.vala:79: Kernel version: 3.12.6-zen-20140107

But, when I try to use the schema I just created with the current installed noise, I got a core dump, but a different one:

$ GSETTINGS_SCHEMA_DIR=/opt/noise/share/glib-2.0/schemas/ noise
[_LOG_LEVEL_INFO 11:03:23.754240] Application.vala:77: Music version: 0.2
[_LOG_LEVEL_INFO 11:03:23.754280] Application.vala:79: Kernel version: 3.12.6-zen-20140107
[_LOG_LEVEL_WARN 11:03:23.758110] [GLib-GIO] Settings schema 'org.pantheon.noise.settings' does not contain a key named 'plugins-enabled'
Trace/breakpoint trap (core dumped)

And, for my surprise, 'plugins-enabled' key changed to 'plugins-disabled'. I just don't understand why :)

$ cat org.pantheon.noise.gschema.xml | grep plugins
    <key type="as" name="plugins-disabled">
    ...

After re-adding 'plugins-enabled' key to the schema XML and compiling it, (the installed) noise crashes again as described earlier.

Best regards,
Richard.