Summary: | Notification icon displays as a blue question mark instead of round wolf icon | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Curtis Walker <sultanoswing> |
Component: | Notifications | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | kfunk, markus, rdieter, RenePloetz, stuffcorpse |
Priority: | LO | ||
Version: | 2.3.1 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Curtis Walker
2010-05-26 05:40:50 UTC
Maybe the amarok-git package doesnt install the icon in the correct location: Amarok uses standard notifyrc file with following content: """ [Global] IconName=amarok """ Invalid? I just upgraded kde-3.3 to -3.4 and amarok-2.3.0 -> -2.3.1 and I am seeing this also. I am using fluxbox and the icons /usr/share/icons/hicolor/AAAxAAA/apps/amarok.png are all there for AAA in {16,22,32,48,64,128}. Several others are also reporting this behaviour on the Arch linux forum - and it's occuring with the 2.3.1 version as well, not just the -git version as mentioned above. http://bbs.archlinux.org/viewtopic.php?id=98206 it probably has something to do with the new systray protocol used when kde 4.4 is present. This may not be very likely, as bug #232578 seems to indicate that this happens in KDE 4.3 as well. I also can confirm that this happens both in my builds and the current Fedora builds for 2.3.1 (which are not pushed as an update as of now). Builds prior to the 2.3.0-build pushed as update on March 25, 2010 do not show this bug, but as the bug report mentioned above suggests this problem occurred some time around late April. The icons are also present in /usr/share/icons/hicolor/*/apps The console output is stating that the icon cannot be found (amarok --debug --nofork): ... amarok: END__: MainWindow::MainWindow() - Took 2.3s QSystemTrayIcon::setVisible: No Icon set amarok: BEGIN: Amarok::TrayIcon::TrayIcon(QObject*) amarok: END__: Amarok::TrayIcon::TrayIcon(QObject*) - Took 0.0049s ... Using strace -e trace=open amarok --debug --nofork , one can see the following: ... amarok: END__: MainWindow::MainWindow() - DELAY Took (quite long) 9.5s QSystemTrayIcon::setVisible: No Icon set amarok: BEGIN: Amarok::TrayIcon::TrayIcon(QObject*) open("/var/tmp/kdecache-oetzi/kpc/kde-icon-cache.lock.Uw9059", O_RDWR|O_CREAT|O_EXCL|O_CLOEXEC, 0600) = 40 amarok: END__: Amarok::TrayIcon::TrayIcon(QObject*) - Took 0.029s ... Deleting /var/tmp/kdecache-*/ and running kdeinit4 by hand does not fix this problem. Also note that /usr/share/kde4/apps/amarok/amarok.notifyrc is present and has "IconName=amarok" in the global section. Ah sorry, i just saw that the user in #232578 was using 4.4 as well, so drop the first sentence of my post. *** This bug has been marked as a duplicate of bug 231539 *** sorry, wrong dup. *** This bug has been marked as a duplicate of bug 232578 *** |