I am using kubuntu with trayer as instead of the kde systray.
I was having the same problem with the amarok icon disappearing as everyone else, but after looking at revision 112 of amarok-source, http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/lucid/amarok/lucid/revision/112, I found out that setting the environment variable DESKTOP_SESSION to gnome before starting amarok fixes that problem for me.
So anyone having this problem could just try to start amarak manually with:
env DESKTOP_SESSION="gnome" amarok
I am using kubuntu with trayer as instead of the kde systray.
I was having the same problem with the amarok icon disappearing as everyone else, but after looking at revision 112 of amarok-source, http:// bazaar. launchpad. net/~ubuntu- branches/ ubuntu/ lucid/amarok/ lucid/revision/ 112, I found out that setting the environment variable DESKTOP_SESSION to gnome before starting amarok fixes that problem for me.
So anyone having this problem could just try to start amarak manually with: SESSION= "gnome" amarok
env DESKTOP_
and see if it fixes the problem.