FS#21748 - [rhythmbox] Does not show any cover in Archlinux but does in other distros!
Attached to Project:
Arch Linux
Opened by Andreas (Evilandi666) - Friday, 19 November 2010, 16:00 GMT
Last edited by Ionut Biru (wonder) - Monday, 29 August 2011, 08:03 GMT
Opened by Andreas (Evilandi666) - Friday, 19 November 2010, 16:00 GMT
Last edited by Ionut Biru (wonder) - Monday, 29 August 2011, 08:03 GMT
|
Details
Description:
Hi, i changed my os from ubuntu to archlinux. I was using Rhythmbox on ubuntu, so i installed it on archlinux but it has one major problem: It does not show a cover when it is embedded into the ID3 tag of a file. This worked fine under ubuntu with the same mp3s! Here the debug output: [xyz@xyz-pc ~]$ rhythmbox -D "rb_gst_process_embedded_image" ** Message: pygobject_register_sinkfunc is deprecated (GstObject) (rhythmbox:16341): Rhythmbox-DEBUG: Received SaveYourself(SmSaveLocal, !Shutdown, SmInteractStyleNone, !Fast) in state idle (rhythmbox:16341): Rhythmbox-DEBUG: Setting initial properties (rhythmbox:16341): Rhythmbox-DEBUG: Sending SaveYourselfDone(True) for initial SaveYourself (rhythmbox:16341): Rhythmbox-DEBUG: Received SaveComplete message in state save-yourself-done (02:39:42) [0x25a7150] [rb_gst_process_embedded_image] rb-player-gst-helper.c:173: sending 23708 bytes to pixbuf loader (02:39:42) [0x25a7150] [rb_gst_process_embedded_image] rb-player-gst-helper.c:197: returning embedded image: 300 x 300 / 8 So it seems that it does find the cover and returns it, but rhythmbox does not show it anywhere - just the standard cover. Version: rhythmbox 0.13.2-2 See also here: https://bugzilla.gnome.org/show_bug.cgi?id=634858 Steps to reproduce: Install Rhythmbox and all things needed for it. Open Rhythmbox. Activate cover plugin. Put some mp3s with embedded covers in Rhythmbox. Start a mp3 -> no cover is shown. This does work in other Distros (e.g. Ubuntu) with the same files! |
This task depends upon
Closed by Ionut Biru (wonder)
Monday, 29 August 2011, 08:03 GMT
Reason for closing: Fixed
Additional comments about closing: rhythmbox-2.90.1.git20110829-1
Monday, 29 August 2011, 08:03 GMT
Reason for closing: Fixed
Additional comments about closing: rhythmbox-2.90.1.git20110829-1
I also think i get closer to the solution:
It seems that rhythmbox does not copy the covers to
"/home/$USER/.cache/rhythmbox/covers" ..
i copied from my old Ubuntu home folder some of the covers there into my home folder
in Archlinux (path shown above) and rhythmbox does show these covers when i play the mp3 files!
So i think the real problem is, that Rhythmbox does not copy the embedded covers to his covers folder.(/home/$USER/.cache/rhythmbox/cover)
The Plugin does however find the cover (Debug shows this) but it is not copied.
I also checked the permissions, they are same as in the ubuntu home, so that is not the problem.
i still think that is an upstream bug and not a packaging one.
So this seems to be a archlinux-only problem.
Very sad that upstream doesn't care.
(I switched to clemetine two month ago,so for me it does not matter, but I try rythmbox from time to time.)
How did you know !?! I can't see any commit which offically fixes this.
Thx, finally I can use rhythmbox again on Arch!
Edit: maybe this one fixed it: http://git.gnome.org/browse/rhythmbox/commit/?id=90b7496c0572a680e37b68cecf7d4013cbfeee4c
Hope there will be a rhythmbox update soon in Arch ;)