PDA

View Full Version : Mandrake 8.1 Esconiq 5880


BarryMead
04-02-2003, 14:30
I have Mandrake linux 8.1 with an Esconiq 5880 sound chip on the motherboard. The loaded modules are es1371, soundcore, and ac97_codec.

The symptom I am having is that once the TeamSpeak client opens the dsp driver it cannot be opened by the games.

What should I do?

Do I need to swtich to Alsa drivers?
Any special version?
Is Mandrake 8.1 compatible with the sound drivers
I need?
Do I need to upgrade to Mandrake 9.0? I hate to If I don't have to cuz several things are broken in 9.0 that work great in 8.1.
Any information that can get me started in the right direction would be appreciated. Thanks!

qip|Virusmaster
04-02-2003, 21:09
Linux locks the device when it is in use. (under normal conditions ttyS0 for example, if in use by a dialer [modem] cannot be accessed by another program [a terminal for instance])

to solve this, you could look, if there is a dsp AND a dsp1 device. IF there is, tell teamspeak to use /dev/dsp1 instead of /dev/dsp. i use this solution and it works just fine. :cool:

BarryMead
05-02-2003, 04:11
Thanks for the suggestion. I do have a dsp1 device, and I tried the /dev/dsp1 in the Setup Options Sound Devices menu, and set it to dsp1. Team Speak would not work with dsp1.
I don't know why. Both the input and output would not unmute.
Even though I couldn't get TeamSpeak to work on dsp1, I did try setting Quake III Arena to dsp1 and left TeamSpeak on dsp and it worked!

Then I had an Idea. Since TeamSpeak won't work on the dsp1 device, I just crosscouppled the symlinks.

/dev/dsp -> /dev/sound/dsp1
/dev/dsp1 -> /dev/sound/dsp

Then when I set TeamSpeak to dsp1 it works.
And my games that cannot be configured to dsp1 think they are useing dsp! It all Works!!

Thanks for pointing me in the right direction!:cool:

qip|Virusmaster
05-02-2003, 18:44
no problem

BarryMead
08-02-2003, 05:53
This is the coolest thing.

I can speak to my friends while playing any game! And in Linux!!

Linux is really growing up.

I wish to thank the developers of TeamSpeak
for their generous support of the Linux community.;)