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.
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 vala:77: Music version: 0.2.4 vala:79: Kernel version: 3.12.6-zen-20140107
[_LOG_LEVEL_INFO 11:01:09.980346] Application.
[_LOG_LEVEL_INFO 11:01:09.980386] Application.
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 vala:77: Music version: 0.2 vala:79: Kernel version: 3.12.6-zen-20140107 noise.settings' does not contain a key named 'plugins-enabled'
[_LOG_LEVEL_INFO 11:03:23.754240] Application.
[_LOG_LEVEL_INFO 11:03:23.754280] Application.
[_LOG_LEVEL_WARN 11:03:23.758110] [GLib-GIO] Settings schema 'org.pantheon.
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 disabled" >
<key type="as" name="plugins-
...
After re-adding 'plugins-enabled' key to the schema XML and compiling it, (the installed) noise crashes again as described earlier.
Best regards,
Richard.