Amarok 2 zeigte bei mir unter IceWM, und laut Bugreport betrifft das auch andere Systeme, unter Ubuntu 10.04 immer nur ein Fragezeichenicon statt des Amarokicons im Tray an.
Lösung: Amarok mit der Umgebungsvariable DESKTOP_SESSION="gnome" starten
env DESKTOP_SESSION="gnome" amarok