While I was using KDE 4.6.0, a few days ago KMix started to misbehave. Although the KMix icon was present in the System Tray on the Panel, clicking on it would have no effect, and using the wheel on the mouse would not change the volume any more. Sometimes, after a minute or more, suddenly the KMix window would appear, or the volume would change, i.e. a very delayed response to my earlier actions. Actually, sometimes the KMix icon did not even appear in the System Tray after start-up.
I also noticed that KMix was using a lot of CPU time, e.g. 12%.
When I launched KMix from the command line, after a while the following message would appear:
- Code: Select all
unnamed app(8273): Communication problem with "kmix" , it probably crashed.
Error message was: "org.freedesktop.DBus.Error.NoReply" : " "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." "
I tried deleting ~/.kde4 but it didn't solve the problem (and of course is a real pain because you have to reconfigure your Desktop).
So I decided to install KDE 4.6.1 in the hope that the problem would go away. It didn't.
I found a 'solution' in the KDE Forums post Re: Kmix eating up all available CPU time on one core:
- Code: Select all
killall -9 kmix
rm -rf $(kde4-config --localprefix)/share/apps/kmix/
rm -f $(kde4-config --localprefix)/share/config/kmix*
kmix &
Apparently it's due to a corrupt KMix profile. The remaining question is: Why?

