Rhythmbox plugin: Cover Art

Hi,

Does the Cover Art plugin works in openSuse? The installation goes well, it is possible to activate it in the plugin list but the Rhythmbox crash when I try to open the Covers list. The Rhythmbox 2.98 crash with SIGSEGV:

17:03:38) [0x96e2f0] [find_plugin_file] /usr/lib64/rhythmbox/plugins/rb/rb.py:140: looking for ui/coverart_entryview.ui in /home/binturong/.local/share/rhythmbox/plugins/coverart_browser
(17:03:38) [0x96e2f0] [CoverArtEntryView.on_visible_columns_changed] .local/share/rhythmbox/plugins/coverart_browser/coverart_entryview.py:235: CoverArtBrowser DEBUG - on_visible_columns_changed()
(17:03:38) [0x1cc3130] [connection_closed_cb] rb-metadata-dbus-service.c:218: client connection closed
Neoprávněný přístup do paměti (SIGSEGV)

Do you have a idea how to fix it?

I have tried to contact the developer, but he suggested me to ask here :slight_smile: .

Sorry I don’t. You made a good effort. You really need to contact the openSUSE packager. The packager may not even have tested that feature. Failing that you can submit a bug report to openSUSE bugzilla (see openSUSE Wiki for instructions), assuming it’s in the distribution [oss] repo. If it’s a packaging problem it could get fixed, if not they will pass it upstream.

How can I contact “him”?

Bug#807020 … we will see :wink:

I suspect with difficulty, and looking at the 12.2 package, it has this for the packager: //bugs.opensuse.org

That says to me that the packager only wants bug reports. As you have it installed, try looking at its change log (e.g. in YaST Software Man.). There is an “rpm” command with options for doing that also. You may find a name in there. However it looks like they want a bug report, and you can also provide the information gathered from your contact with the rhythmbox developer.

PS. I see you already did it, while I was replying. :slight_smile:

I was trying to install rhythmbox just to see how it works. How did you install coverbox?
As far as i can see in your errors:


17:03:38) [0x96e2f0] [find_plugin_file] /usr/lib64/rhythmbox/plugins/rb/rb.py:140: looking for ui/coverart_entryview.ui in /home/binturong/.local/share/rhythmbox/plugins/coverart_browser (17:03:38) [0x96e2f0] [CoverArtEntryView.on_visible_columns_changed] .local/share/rhythmbox/plugins/coverart_browser/coverart_entryview.py:235: CoverArtBrowser DEBUG - on_visible_columns_changed() (17:03:38) [0x1cc3130] [connection_closed_cb] rb-metadata-dbus-service.c:218: client connection closed

this file
ui/coverart_entryview.ui file is missing in this directory /home/binturong/.local/share/rhythmbox/plugins/coverart_browser which probably generates the next error.
As i said I don’t know how you installed coverart so I couldn’t reproduce it on my machine and confirm your problem. If you let me know I could try to do it.

I have installed it as it is described on the home page of the plugin:


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

Same issue here. I went ahead and confirmed that ui/coverart_entryview.ui does exist, and if I can get a decent log from gdb I’ll reply on the bug soon.