Coverart-browser not loading on Ubuntu 12.10 #81

Closed
mateuswetah opened this Issue Oct 20, 2012 · 6 comments

2 participants

@mateuswetah

Hi there!

I've installed Ubuntu Gnome Remix 12.10 64 bits yesterday. It comes with Rhythmbox 2.97. I followed the usual procedure for installing coverart-browser, but when I activate it, it doesn't load any covers. I opened Rhythmbox from the Terminal an it results (despite other things) the following message:

AttributeError: 'CoverArtBrowserSource' object has no attribute 'loader'

Any idea of what is happening?

@fossfreedom
Owner

hi there,

try a fresh cleanup and install as per the readme file i.e.

rm -rf ~/.local/share/rhythmbox/plugins/coverart_browser
git clone https://github.com/fossfreedom/coverart-browser.git
cd coverart-browser
sh ./install.sh

if that doesnt work - please can you use paste.com and paste the complete output you see in the terminal. thanks.

@mateuswetah

Nop :P I tried it again and it didn't worked. Here is my terminal output:

mateus@mateus-Aspire-5542:~$ rhythmbox

** (rhythmbox:3589): CRITICAL **: Stack overflow protection. Can't copy array element into GIArgument.
Traceback (most recent call last):
  File "/home/mateus/.local/share/rhythmbox/plugins/coverart_browser/coverart_browser_source.py", line 113, in do_selected
    self.do_impl_activate()
  File "/home/mateus/.local/share/rhythmbox/plugins/coverart_browser/coverart_browser_source.py", line 152, in do_impl_activate
    self._setup_source()
  File "/home/mateus/.local/share/rhythmbox/plugins/coverart_browser/coverart_browser_source.py", line 263, in _setup_source
    color = self.covers_view.get_style().bg[Gtk.StateType.SELECTED]
IndexError: list index out of range
Traceback (most recent call last):
  File "/home/mateus/.local/share/rhythmbox/plugins/coverart_browser/coverart_browser_source.py", line 972, in do_delete_thyself
    self.loader.disconnect(self.load_fin_id)
AttributeError: 'CoverArtBrowserSource' object has no attribute 'loader'

P.S.: How should I use this paste.com? To get the code-like for inserting the lines into a box on my comments? Is it a tag? :x

@fossfreedom
Owner

ok - should be paste.ubuntu.com - what you have given me is ok.

Looks like the actual error is

color = self.covers_view.get_style().bg[Gtk.StateType.SELECTED]
IndexError: list index out of range

Are you using a standard theme - or something you've downloaded from somewhere? Can you try Adwaita or another standard gnome theme?

@fossfreedom
Owner

@mateuswetah - ok - I've managed to reproduce this. I'll drop a comment here when fixed.

@fossfreedom
Owner

@mateuswetah - ok - I've put in a temporary fix. At the moment it doesnt give a highlight around the cover search pane pictures when you select them. At least the coverart plugin should load your covers.

Thanks

@mateuswetah

Hello again @fossfreedom,

It seems that your solution worked. :)

In fact, I'm experiencing some problems with theming on this version, very weird things. I described it on this question : http://askubuntu.com/questions/203570/gnome-tweak-tool-not-working-on-ubuntu-gnome-remix-12-10 , but I didn't expected this would bring problems even to the plugin :( . And because of this I've been using Adwaita since then.

Anyway, thanks for the fix!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment