Comment 62 for bug 68187

Revision history for this message
Xwang (xwang1976) wrote :

I'm using kubuntu intrepid and I've found a way to reproduce the issue:
1) listen to an mp3 which lyrics is not found automatically
2) search for the lyrincs on the web clicking on the link in the lyrics tab and now kfmclient takes control of the sound device as the output of lsof | grep snd shows:

amarokapp 30239 andreak mem CHR 116,8 13617 /dev/snd/pcmC0D0p
amarokapp 30239 andreak 20u CHR 116,2 13195 /dev/snd/timer
amarokapp 30239 andreak 21u CHR 116,8 13617 /dev/snd/pcmC0D0p
amarokapp 30239 andreak 31u CHR 116,10 13660 /dev/snd/controlC0
kmix 30825 andreak 11u CHR 116,10 13660 /dev/snd/controlC0
sh 32527 andreak 20r CHR 116,2 13195 /dev/snd/timer
sh 32527 andreak 21u CHR 116,8 13617 /dev/snd/pcmC0D0p
sh 32527 andreak 31u CHR 116,10 13660 /dev/snd/controlC0
kfmclient 32528 andreak 20r CHR 116,2 13195 /dev/snd/timer
kfmclient 32528 andreak 21u CHR 116,8 13617 /dev/snd/pcmC0D0p
kfmclient 32528 andreak 31u CHR 116,10 13660 /dev/snd/controlC0

4) push the next button in amarok to listen to another music (if you let the playlist play, amarok continues to play without problems) and you will see the issue

Now if I kill the kfmclient, I can restart to listen to music again without any problem.
Why does kfmclient takes control of the sound card?
After point 3 (namely if kfmclient uses the sound card) if you close amarok and try to open another xine based program (kaffeine for example), you will not able to use it for the same problem till you kill the kfmclient process.

Can you test if the same happens to you?
Xwang