Page 1 of 1

Linux Sound card issue

Posted: 2003-10-02 07:23am
by Spyder
I've heard conflicting stories here.

I haven't been able to get more then one program at a time to be able to talk to the soundcard. I remembered reading somewhere that this was because it wasn't possible which was backed up by a "Make sure no other program is blocking the soundcard" message that XMMS would bring up each time I tried to use it while some other sound was playing.

However, I've been told that this shouldn't be the case and that I probably just need knew sound card drivers. I've got the new drives but it looks like installing them isn't going to be too easy so I'd like to know if it will make any difference ahead of time before I screw something up and get another kernal panic.

Can anyone shed a little light on this?

Posted: 2003-10-02 02:59pm
by Pu-239
Are you running KDE or GNOME? For the first, you need to run

Code: Select all

artsd xmms
, or preferable, get the arts output plugin. For the second, I think you need to use the esound plugin.

Posted: 2003-10-04 07:45am
by Spyder
Ok, so am I assuming correctly that if I want to hear output from more then one program at a time I need them all to put out their sound through ARTS?

Posted: 2003-10-05 01:04pm
by Pu-239
That, or use ALSA, or hopefully have a sound card supported by OSS. It's never been a problem for me, since I use ALSA, and the OSS (AKA the stock kernel sound drivers) version of the SBLive driver also supports multiple apps using the sound card (now I know why I never had problems with this). I set xmms to use arts anyway, since I'm using KDE, and KDE apps depend on it.

http://www.linuxhardware.org/features/0 ... 9255.shtml

BTW, ALSA also has backward compatibility with OSS.

The newer dev kernels (late 2.5-2.6+) have alsa support, so you don't have to go out and fetch a patch.

So, yes, the easiest thing to do is set everything to use ARTs.