rhythmbox does not show album art in notifications

Bug #332356 reported by Michael Janos
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
notify-osd (Ubuntu)
Invalid
Medium
David Barth
rhythmbox (Ubuntu)
Invalid
Medium
David Barth

Bug Description

the notifications show the rhythmbox icon rather than the album art.
the album art does show up in rhythmbox.

Revision history for this message
Mark Shuttleworth (sabdfl) wrote :

I've reproduced this. Leaving as NEW on notify-osd because I'm not sure if the problem is in the display agent, or rhythmbox.

Changed in rhythmbox:
status: New → Confirmed
David Barth (dbarth)
Changed in rhythmbox:
assignee: nobody → dbarth
Revision history for this message
David Barth (dbarth) wrote :

Confirmed, ie reproduced. I think this is a notify-osd bug. At least I'll track the bug from here.

Changed in notify-osd:
assignee: nobody → dbarth
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Ken VanDine (ken-vandine) wrote :

Do you have the Cover art plugin enabled? It is disabled by default, I just enabled it and confirmed I DO see cover art in the notification.

Revision history for this message
Ken VanDine (ken-vandine) wrote :

On a related note, the notification looks much better with the cover art. Perhaps we should change the bug to enable the cover art plugin by default. Thoughts?

Revision history for this message
Ken VanDine (ken-vandine) wrote :

I have reproduced the problem with the cover art plugin enabled, it seems to randomly fail. Skipping through songs, it displayed cover art 7 out of 10 tries, some of the successes displayed the default icon for a moment then changed to the album art. So perhaps rhythmbox does some caching, writing out the icon to display each time maybe?

Revision history for this message
Ken VanDine (ken-vandine) wrote :

OK, I was wrong... the plugin is enabled by default. After recursively unsetting all the rhythmbox gconf keys I never get cover art in the notification, even though I do see the art in the UI.

Revision history for this message
Ken VanDine (ken-vandine) wrote :

This looks like a rhythmbox issue, some strace output below.

When I saw the cover art in the notification, this was in the strace output:

  open("/home/ken/.cache/rhythmbox/covers/Don Henley - Actual Miles: Henley's Greatest Hits.jpg", O_RDONLY|O_LARGEFILE) = 24

When I saw the rhythmbox icon in the notification, this was in the strace output:

  open("/usr/share/icons/hicolor/48x48/apps/rhythmbox.png", O_RDONLY|O_LARGEFILE) = 24

This at least shows that notify-osd is displaying the icon it is being passed.

Changed in rhythmbox:
importance: Undecided → Medium
Revision history for this message
Ralf Nieuwenhuijsen (ralf-nieuwenhuijsen) wrote :

I dont get any notifications from song changes from rhythmbox. I used to get them in jaunty, but not anymore. Perhaps related?

Revision history for this message
David Barth (dbarth) wrote :

I did more research with notify-osd. rythmbox actually sends 2 notification requests with embedded icon data, and the second one contains the cover art. I have re-opened bug #229197 that was mentioning that issue in rhythmbox.

Revision history for this message
David Barth (dbarth) wrote :

Rhythmbox bug.

Changed in notify-osd:
status: Confirmed → Invalid
Changed in rhythmbox:
status: Confirmed → Invalid
affects: notify-osd → notify-osd (Ubuntu)
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.