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