Bug#655535: gnome-tweak-tool: Segmentation fault

Nelson A. de Oliveira naoliv at debian.org
Thu Jan 12 01:23:23 UTC 2012


Package: gnome-tweak-tool
Version: 3.2.2-2
Severity: important

Hi!

While trying to run gnome-tweak-tool:

=====
$ LC_ALL=C gnome-tweak-tool
No schema known for `/apps/metacity/general/action_double_click_titlebar'
No schema known for `/apps/metacity/general/action_double_click_titlebar'
No schema known for `/apps/metacity/general/action_middle_click_titlebar'
No schema known for `/apps/metacity/general/action_middle_click_titlebar'
No schema known for `/apps/metacity/general/action_right_click_titlebar'
No schema known for `/apps/metacity/general/action_right_click_titlebar'
No schema known for `/apps/metacity/general/focus_mode'
No schema known for `/apps/metacity/general/focus_mode'
WARNING : Schema /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.xml missing summary text: <key name="saved-im-presence" type="i">
      <default>1</default>
      <summary/>
    </key>
WARNING : Schema /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.xml missing summary text: <key name="saved-session-presence" type="i">
      <default>0</default>
      <summary/>
    </key>
WARNING : Shell not running
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/gtweak/tweaks/tweak_shell.py", line 57, in __init__
    self._shell = GnomeShellFactory().get_shell()
  File "/usr/lib/python2.7/dist-packages/gtweak/utils.py", line 38, in getinstance
    instances[cls] = cls()
  File "/usr/lib/python2.7/dist-packages/gtweak/gshellwrapper.py", line 123, in __init__
    v = map(int,proxy.version.split("."))
  File "/usr/lib/python2.7/dist-packages/gtweak/gshellwrapper.py", line 46, in version
    return json.loads(self.execute_js('const Config = imports.misc.config; Config.PACKAGE_VERSION'))
  File "/usr/lib/python2.7/dist-packages/gtweak/gshellwrapper.py", line 39, in execute_js
    result, output = self.proxy.Eval('(s)', js)
  File "/usr/lib/python2.7/dist-packages/gi/overrides/Gio.py", line 148, in __call__
    kwargs.get('flags', 0), kwargs.get('timeout', -1), None)
  File "/usr/lib/python2.7/dist-packages/gi/types.py", line 43, in function
    return info.invoke(*args, **kwargs)
GError: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.Shell was not provided by any .service files
WARNING : Could not list shell extensions
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/gtweak/tweaks/tweak_shell.py", line 62, in __init__
    extensions = self._shell.list_extensions()
AttributeError: ShellThemeTweak instance has no attribute '_shell'

(gnome-tweak-tool:7969): GLib-GIO-CRITICAL **: Settings schema 'org.gnome.settings-daemon.plugins.power' is not installed

Traceback (most recent call last):
  File "/usr/bin/gnome-tweak-tool", line 76, in <module>
    MainWindow()
  File "/usr/lib/python2.7/dist-packages/gtweak/mainwindow.py", line 44, in __init__
    model)
  File "/usr/lib/python2.7/dist-packages/gtweak/tweakview.py", line 40, in __init__
    self._model.load_tweaks()
  File "/usr/lib/python2.7/dist-packages/gtweak/tweakmodel.py", line 131, in load_tweaks
    mods = __import__("gtweak.tweaks", globals(), locals(), tweak_files, 0)
  File "/usr/lib/python2.7/dist-packages/gtweak/tweaks/tweak_shell.py", line 213, in <module>
    GSettingsComboEnumTweak("org.gnome.settings-daemon.plugins.power", "lid-close-battery-action", size_group=sg),
  File "/usr/lib/python2.7/dist-packages/gtweak/widgets.py", line 139, in __init__
    _GSettingsTweak.__init__(self, schema_name, key_name, **options)
  File "/usr/lib/python2.7/dist-packages/gtweak/widgets.py", line 100, in __init__
    self.settings = GSettingsSetting(schema_name, **options)
  File "/usr/lib/python2.7/dist-packages/gtweak/gsettings.py", line 71, in __init__
    _SCHEMA_CACHE[schema_name] = _GSettingsSchema(schema_name, **options)
  File "/usr/lib/python2.7/dist-packages/gtweak/gsettings.py", line 34, in __init__
    assert(os.path.exists(schema_path))
AssertionError
zsh: segmentation fault  LC_ALL=C gnome-tweak-tool
=====

Missing depends on something, something wrong on the system or it's
really a broken gnome-tweak-tool?

Thank you!

Best regards,
Nelson

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (100, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.2.0.naoliv2 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnome-tweak-tool depends on:
ii  gir1.2-gconf-2.0           3.2.3-1
ii  gir1.2-gtk-3.0             3.2.3-1
ii  gnome-shell-common         3.2.1-8
ii  gsettings-desktop-schemas  3.2.0-2
ii  python                     2.7.2-9
ii  python-gi                  3.0.3-2
ii  python2.7                  2.7.2-11

gnome-tweak-tool recommends no packages.

gnome-tweak-tool suggests no packages.

-- no debconf information





More information about the pkg-gnome-maintainers mailing list