I've been investigating it a little bit. It seems utils/tiling.so uses
Py_InitModule4 to load. I stumbled on some comment about renaming
Py_InitModule4 to Py_InitModule4_64 on 64-bit machines so that 2.4
modules don't get loaded in 2.5 interpreter
(http://svn.python.org/projects/python/trunk/Include/modsupport.h).

2.5 is the default Python version on Ubuntu (since Feisty?), so the
cleanest and easiest (I believe) fix is to change the interpreter in
gDesklets scripts. So, in /usr/lib/gdesklets directory change the first
line in following files:

gdesklets,
gdesklets-daemon

and optionally:

gdesklets-logview,
gdesklets-shell,
gdesklets-migration-tool,

from "#!/usr/bin/env python" to "#!/usr/bin/env python2.4".

I can confirm that I've been able to run gdesklets this way, but some
desklets don't function as expected; e.g. rythmlet, cpu, hdd status
desklets, ...

-- 
gdesklets does not start amd64
https://bugs.launchpad.net/bugs/83922
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to