Rhythmbox can't load some plugins

Bug #706752 reported by Victhor
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
rhythmbox (Ubuntu)
Expired
Low
Unassigned

Bug Description

Binary package hint: rhythmbox

This bug has been found on ubuntu 10.10, rhythmbox package version is 0.13.1-0ubuntu6

I tried to enable the "album art" plugin in rhythmbox, but it displays a message saying it couldn't be loaded. In the terminal, I get this:
(rhythmbox:11864): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
** Message: pygobject_register_sinkfunc is deprecated (GstObject)

(rhythmbox:11864): Rhythmbox-WARNING **: Could not import gettext
ImportError: ./gettext.so: ELF file OS ABI invalid

(rhythmbox:11864): Rhythmbox-WARNING **: unable to load module as python runtime could not be initialized

(rhythmbox:11864): Rhythmbox-WARNING **: Could not load plugin artdisplay

(rhythmbox:11864): Rhythmbox-WARNING **: Error, impossible to activate plugin 'Album art'

(rhythmbox:11864): Rhythmbox-WARNING **: unable to load module as python runtime could not be initialized

(rhythmbox:11864): Rhythmbox-WARNING **: Could not load plugin artdisplay

(rhythmbox:11864): Rhythmbox-WARNING **: Error, impossible to activate plugin 'Album art'

This also happens with most other plugins on the list, all of them being default from ubuntu's version of rhythmbox, not third party plugins.

Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for your bug report, "ImportError: ./gettext.so: ELF file OS ABI invalid" seems a local installation or a corrupted installation issue, not an ubuntu bug though

Changed in rhythmbox (Ubuntu):
importance: Undecided → Low
Revision history for this message
Victhor (victhor-foster) wrote :

Well, I tried the solution described in http://community.livejournal.com/ubuntu_users/411194.html?thread=2896442#t2896442, but I can't seem to find local installations using the method described there. This bug happened to me in 10.04, I think even before that, I just forgot to report it back then.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. The issue that you reported is one that should be reproducible with the live environment of the Desktop CD of the development release - Oneiric Ocelot. It would help us greatly if you could test with it so we can work on getting it fixed in the next release of Ubuntu. You can find out more about the development release at http://www.ubuntu.com/testing/ . Thanks again and we appreciate your help.

Changed in rhythmbox (Ubuntu):
status: New → Incomplete
Revision history for this message
Svivi (svivi) wrote :
Download full text (3.8 KiB)

Hi,
I'm using Ubuntu 11.10 beta (amd64) and Rhythmbox 2.90.1~20110802-0ubuntu2. I have the same problem.
Rhythmbox can't load some plugins. For example Lyrics.
I tried to reinstall the Rhythmbox and the plugins, but the promlem stayed.

In terminal:
/usr/lib/python2.7/dist-packages/gobject/constants.py:24: Warning: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed
  import gobject._gobject
Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/lyrics/lyrics.py", line 36, in <module>
    from LyricsConfigureDialog import LyricsConfigureDialog
  File "/usr/lib/rhythmbox/plugins/lyrics/LyricsConfigureDialog.py", line 36, in <module>
    class LyricsConfigureDialog (GObject.Object, PeasGtk.Configurable):
  File "/usr/lib/rhythmbox/plugins/lyrics/LyricsConfigureDialog.py", line 38, in LyricsConfigureDialog
    object = GObject.property(type=GObject.Object)
  File "/usr/lib/python2.7/dist-packages/gi/_gobject/propertyhelper.py", line 111, in __init__
    self.type = self._type_from_python(type)
  File "/usr/lib/python2.7/dist-packages/gi/_gobject/propertyhelper.py", line 202, in _type_from_python
    raise TypeError("Unsupported type: %r" % (type_,))
TypeError: Unsupported type: <type 'gobject.GObject'>

(rhythmbox:20681): libpeas-WARNING **: Error loading plugin 'lyrics'

(rhythmbox:20681): Rhythmbox-WARNING **: Could not open device /dev/radio0
Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/sendto/sendto.py", line 47, in <module>
    class SendToPlugin (GObject.Object, Peas.Activatable):
  File "/usr/lib/rhythmbox/plugins/sendto/sendto.py", line 50, in SendToPlugin
    object = GObject.property (type = GObject.Object)
  File "/usr/lib/python2.7/dist-packages/gi/_gobject/propertyhelper.py", line 111, in __init__
    self.type = self._type_from_python(type)
  File "/usr/lib/python2.7/dist-packages/gi/_gobject/propertyhelper.py", line 202, in _type_from_python
    raise TypeError("Unsupported type: %r" % (type_,))
TypeError: Unsupported type: <type 'gobject.GObject'>

(rhythmbox:20681): libpeas-WARNING **: Error loading plugin 'sendto'
Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/replaygain/replaygain.py", line 32, in <module>
    from config import ReplayGainConfig
  File "/usr/lib/rhythmbox/plugins/replaygain/config.py", line 40, in <module>
    class ReplayGainConfig(GObject.Object, PeasGtk.Configurable):
  File "/usr/lib/rhythmbox/plugins/replaygain/config.py", line 42, in ReplayGainConfig
    object = GObject.property(type=GObject.Object)
  File "/usr/lib/python2.7/dist-packages/gi/_gobject/propertyhelper.py", line 111, in __init__
    self.type = self._type_from_python(type)
  File "/usr/lib/python2.7/dist-packages/gi/_gobject/propertyhelper.py", line 202, in _type_from_python
    raise TypeError("Unsupported type: %r" % (type_,))
TypeError: Unsupported type: <type 'gobject.GObject'>

(rhythmbox:20681): libpeas-WARNING **: Error loading plugin 'replaygain'
Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/context/context.py", line 29, in <module>
    import ContextView as cv
  File...

Read more...

description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for rhythmbox (Ubuntu) because there has been no activity for 60 days.]

Changed in rhythmbox (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.