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 647132 - gnome-tweak-tool crashes when gnome-shell not installed
gnome-tweak-tool crashes when gnome-shell not installed
Status: RESOLVED FIXED
Product: gnome-tweak-tool
Classification: Applications
Component: general
3.0.x
Other Linux
: Normal normal
: ---
Assigned To: GNOME Tweak Tool maintainer(s)
GNOME Tweak Tool maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2011-04-08 05:39 UTC by ngoonee.talk
Modified: 2012-01-22 09:26 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description ngoonee.talk 2011-04-08 05:39:26 UTC
Output when running gnome-tweak-tool:-

Caching gsettings: <gtweak.gsettings._GSettingsSchema: org.gnome.desktop.interface>
Caching gconf: <gtweak.gconf.GConfSetting: /apps/metacity/general/titlebar_font> (--short-docs)
Caching gconf: <gtweak.gconf.GConfSetting: /apps/metacity/general/titlebar_font> (--long-docs)
Caching gconf: <gtweak.gconf.GConfSetting: /apps/metacity/general/titlebar_font> (--short-docs)
Caching gsettings: <gtweak.gsettings._GSettingsSchema: org.gnome.settings-daemon.plugins.xsettings>

GLib-GIO-ERROR **: Settings schema 'org.gnome.shell.clock' is not installed

aborting...
[1] 1377 abort (core dumped) gnome-tweak-tool

Should gnome-tweak-tool be expected to crash on undefined schema?
Comment 1 John Stowers 2011-04-08 05:51:28 UTC
(In reply to comment #0)
> Output when running gnome-tweak-tool:-
> 
> Caching gsettings: <gtweak.gsettings._GSettingsSchema:
> org.gnome.desktop.interface>
> Caching gconf: <gtweak.gconf.GConfSetting:
> /apps/metacity/general/titlebar_font> (--short-docs)
> Caching gconf: <gtweak.gconf.GConfSetting:
> /apps/metacity/general/titlebar_font> (--long-docs)
> Caching gconf: <gtweak.gconf.GConfSetting:
> /apps/metacity/general/titlebar_font> (--short-docs)
> Caching gsettings: <gtweak.gsettings._GSettingsSchema:
> org.gnome.settings-daemon.plugins.xsettings>
> 
> GLib-GIO-ERROR **: Settings schema 'org.gnome.shell.clock' is not installed
> 
> aborting...
> [1] 1377 abort (core dumped) gnome-tweak-tool
> 
> Should gnome-tweak-tool be expected to crash on undefined schema?

Probbably not. I'd take a patch though...
Comment 2 illespal 2011-04-28 21:35:25 UTC
Same happens here, on arch linux fresh gnome-3, 64 bit install.
Comment 3 Jeremy Bicha 2011-10-15 19:23:08 UTC
Fixing this is also critical to getting some Unity customizations into this tool as it wouldn't be good to crash if a user doesn't happen to have Unity installed.
Comment 4 John Stowers 2012-01-22 09:26:23 UTC
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.