On Tue, 20 Nov 2001 00:19:13 -0800 (PST)
"James F. Marshall" <[EMAIL PROTECTED]> wrote:

> I have one sound card only.  I has both a CS4237B sound chip and
> a CS9236 sound chip.  From the ALSA INSTALL file, it appears
> that I must use the cs4236 driver.
> 
> Here are the sound lines that I have in /etc/modules.conf.  The
> first line was placed there by the Mdk 8.1 installation.  I
> inserted all the rest after reading parts of the ALSA INSTALL
> file.  I will number the lines for discussion purposes.
> 
> 1   alias sound-slot-0 ad1848
> 2   alias char-major-116 snd
> 3   alias char-major-14 soundcore
> 4   alias snd-card-0 snd-card-cs4236
> 5   alias sound-slot-0 snd-card-0
> 6   alias sound-service-0-0 snd-mixer-oss
> 7   alias sound-service-0-1 snd-seq-oss
> 8   alias sound-service-0-3 snd-pcm-oss
> 9   alias sound-service-0-8 snd-seq-oss
> 10  alias sound-service-0-12 snd-pcm-oss
> 
> I hear a crackle when Gnome comes up, but then nothing.  No
> sound applications work.

May well be a mixer settings problem: the ALSA drivers mute all channels 
and set volumes to zero initally. Also, 'No sound applications work' 
isn't very clear, error messages, strange behaviour reports, please ;)

> Do 1 and 4 conflict?  Should I have deleted 1 when I added 4? 
> It appears that ad1848 is loaded twice.

Yes, you must delete or comment out line 1. After a reboot the ad1848 module
hopefully is out of the way. (there are other ways to remove unwanted modules
of course). You can check with '/sbin/lsmod' which modules are loaded. Note:
snd-ad1848 is _another_ module which _may_ be needed by ALSA for you soundcard. 

> Lines 2-5 appear necessary according to the ALSA INSTALL file. 
> Are these lines correct for my single sound card?

Yes :)
 
> Lines 6-10 are wild guesses based on examples in the ALSA
> INSTALL file.  I know that the zeros in the first position point
> to my single sound card, but I have no idea about the services
> represented by the numbers (0, 1, 3, 8, 12) in the second
> position.  I have no idea how to go about assigning the oss
> compatibility drivers.  Do I need lines 6-10?  If so, how do I
> verify the correctness of the service numbers?

These lines are for OSS/Free compatibility and you do need them for most
applications. I'm now listening to XMMS with the OSS output plugin, while 
using the ALSA drivers. 

> My modprobe command was "modprobe snd-card-cs4236".  Is that
> sufficient?

Yes. If you didn't get any error it seems the ALSA driver was loaded!

> Jim Marshall

    -Frans

Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to