Tuesday, May 20, 2008

Gnome-Do bug hogs CPU or Won't Open

Gnome-Do is a handy little application for quickly launching applications or documents:
If you've tried installing it in Ubuntu, you may have run into problems with huge CPU usage and/or the application doesn't open. These are the telltale signs of an infinite loop [edit] but I'm informed that this is not the case. This is almost certainly because of the amarok plugin that is available in the standard Ubuntu repositories. This bug is listed here on launchpad.

It's an easy fix, just uninstall the plugin using apt or synaptic. Unfortunately there is not yet a fix or work-around for it. Looks like us Amarok users will just have to be patient for Gnome-Do integration.

6 comments:

David said...

It's not an infinite loop. Yes, it's a bug in the Amarok plugin, not in the application itself.

Alec Koumjian said...

Is it a threading issue then?

David said...

It has something to do with trying to read your Amarok SQL database from an incompatible SQL library. For example, the plugin was written to work only with the default SQL backend. Users who chose to use the MySQL backend for Amarok experience this crazy memory-hogging behavior.

Please help find someone who will write us a working Amarok plugin! We're busy working on Do itself, and none of the core Do developers uses Amarok.

Alec Koumjian said...

I'd help but I'm not much of a C# programmer. My knowledge is pretty much limited to Python and Lisp.

Tim said...

I don't know about the Amarok plugin being the sole cause for this behavior in Gnome-Do, because mine has been having this CPU-hogging behavior and won't open often, and I don't have this Amarok plugin installed. I did however, recently enable the Firefox 3 bookmarks indexing plugin within Gnome-Do preferences. I disabled it, and I'll see if I still have the problem.

SmileyChris said...

Regarding tim's hogging problem - that's probably https://bugs.launchpad.net/do/+bug/270437 which is fixed on the current development branch now.