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.
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.