LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Can't use ESD with both OSS and ALSA (https://www.linuxquestions.org/questions/linux-newbie-8/cant-use-esd-with-both-oss-and-alsa-161717/)

rpat 03-24-2004 05:07 AM

Can't use ESD with both OSS and ALSA
 
Hi,

I have just setup Slackware 9.1.0 (kernel 2.4.22). I have a problem in sound configuration.
I have an Ensoniq 1371 card, and want to use both OSS and ALSA (loading and removing the appropriate modules when needed). Now, first I loaded the OSS es1371, and started ESD. Happiness all around. Then I removed this and loaded the ALSA drivers and started ESD, and again, everything worked. But now when I go back to OSS and start ESD, it gives me an ALSA error :
alsa_audio: no card found!

When I do
#esd -d /dev/dsp

it gives me an ALSA lib error, something to the effect of unknown PCM device. I can't understand why ESD is looking for ALSA when I have removed all ALSA modules.

Please help.
(alsa-driver-0.9.6, esd-0.2.32)

Thanks a lot.
Ravi

Demonbane 03-24-2004 05:30 AM

ALSA already has OSS emulation so there really is no need for using native OSS unless you have a particular reason for doing so.
see if the ALSA module aliases are still in /etc/modules.conf

rpat 03-24-2004 12:26 PM

Hi Demonbane,

Thanks for the post.

I know about ALSA OSS emulation, and took care of removing snd-pcm-oss and snd-mixer-oss when trying out pure OSS (es1371). I checked /etc/modules.conf, but no aliases.

I can not figure out why ESD is looking for ALSA devices. Also, could you clarify the following, I am not clear on this fact: is ESD an OSS application? Actually, I am not sure what one means by saying that a particular app is OSS. Does it mean that it was designed to use the OSS drivers??? If ESD is infact OSS, then by default, it should look for /dev/dsp, instead of /dev/snd devices.

Thanks,
Ravi


All times are GMT -5. The time now is 09:57 AM.