Comment 16 for bug 83922

Revision history for this message
Matt Philmon (mattisking) wrote : Re: gdesklets does not start amd64

I'm running the "generic" (386) version under Gutsy and see the same problem, more or less. I see all the same stuff about gslice. In my case I have 2 accounts. I don't use gdesklets but the other account does. On my account I can run the daemon just fine since I have no gdesklets to load. I can "Manage" my desklets (bring up the dialogs that list them) but it crashes as soon as I try to add one. On the other account which had two until the other day's updates "broke" it, it can't launch the daemon because it crashes as soon as it tries to load them.

It mentions some mismatch in python...

Here's me starting the daemon (with no desklets defined):
$ gdesklets

***MEMORY-WARNING***: [21699]: GSlice: g_thread_init() must be called before all other GLib functions; memory corruption due to late invocation of g_thread_init() has been detected; this program is likely to crash, leak or unexpectedly abort soon...
Starting gdesklets-daemon...
Connecting to daemon [ ### ]
***MEMORY-WARNING***: [21701]: GSlice: g_thread_init() must be called before all other GLib functions; memory corruption due to late invocation of g_thread_init() has been detected; this program is likely to crash, leak or unexpectedly abort soon...
Connected to daemon in 2739 milliseconds.

Once it's running, I can copy the Log with "View Log":
Log messages of /home/mattisking/.gdesklets/logs/gdesklets%3A0.0.log
/usr/lib/gdesklets/main/__init__.py:118: GtkDeprecationWarning: gtk.threads_init is
deprecated, use gtk.gdk.threads_init instead
  gtk.threads_init()
/usr/lib/gdesklets/utils/ErrorFormatter.py:118: RuntimeWarning: Python C API version
mismatch for module tiling: This Python has API version 1013, module tiling has
version 1012.
  module = _old_imp(name, globs, locls, fromlist)
/usr/lib/gdesklets/utils/ErrorFormatter.py:118: RuntimeWarning: Python C API version
mismatch for module x11: This Python has API version 1013, module x11 has version
1012.
  module = _old_imp(name, globs, locls, fromlist)
/usr/lib/gdesklets/utils/ErrorFormatter.py:118: RuntimeWarning: Python C API version
mismatch for module systray: This Python has API version 1013, module systray has
version 1012.
  module = _old_imp(name, globs, locls, fromlist)
/usr/lib/gdesklets/gdesklets-daemon:119: GtkDeprecationWarning: gtk.threads_enter is
deprecated, use gtk.gdk.threads_enter instead
  gtk.threads_enter()