alsa opens 2 media player instances
i just noticed this yesterday, and i'm stumped.
fc4, using alsa.
when i open a media player (vlc or xmms, so far, haven't tried any others yet), sysmon show the correct process open. however, as soon as a file, url, etc, is played, a second, identical process is opened, with the same command line options as the first instance.
however, no sound comes from the second instance, and if i close the first instance, the second also closes. the reverse is not true. if i kill the second process, the original process continues unabated (which is what i want...)
in digging deeper into the gnome system monitor gui, it shows that the second process has opened only a couple of files.
here's the open files for the initial instance:
5: local socket
6: network connection 192.xxxxxxxx : port
and for the second instance:
7: local socket /dev/alsa-dmix-15633-1142461391-748301
so, can this be avoided (the memory use for each process is similar, 130mb or so)?
how, and why is it happening?
would you like cream with your coffee?