[linux-audio-user] Mixers (maybe)

Mark Knecht markknecht at gmail.com
Thu Oct 28 17:20:19 EDT 2004


On Thu, 28 Oct 2004 16:51:28 -0400, Laura Conrad <lconrad at laymusic.org> wrote:
> 
> There's nothing like that here, but I've run
> /usr/share/alsa-base/snddevices several times.  If you have to give it
> arguments, I don't have any idea about that either.
> 
> >>>>> "Mark" == Mark Knecht <markknecht at gmail.com> writes:
> 
>     Mark> So it looks like drivers aren't loaded. What's in
>     Mark> modules.conf/modprobe.conf?
> 
> In debian (I think any debian), modules.conf is a file, which is created from
> the files in the /etc/modutils directory.  The sound-related stuff in
> modules.conf is:
> 
> (This part is because I created /etc/modutils/alsa from directions on
> the net.)
> 
> ### update-modules: start processing /etc/modutils/alsa
>         # ALSA portion
>         alias char-major-116 snd
>         alias snd-card-0 snd-emu10k1
>         # module options should go here
> 
>         # OSS/Free portion
>         alias char-major-14 soundcore
>         alias sound-slot-0 snd-card-0
> 
>         # card #1
>         alias sound-service-0-0 snd-mixer-oss
>         alias sound-service-0-1 snd-seq-oss
>         alias sound-service-0-3 snd-pcm-oss
>         alias sound-service-0-8 snd-seq-oss
>         alias sound-service-0-12 snd-pcm-oss
> 
> (This part is there in any knoppix system, I think.)
> ### update-modules: end processing /etc/modutils/alsa
> 
> ### update-modules: start processing /etc/modutils/alsa-base
> above snd-pcm snd-pcm-oss
> above snd-mixer snd-mixer-oss
> above snd-seq snd-seq-oss
> 
>     Mark> What's the output of lsmod?
> 
> I think this might be the problem -- I have emu10k1 instead of snd-emu10k1,
> although previously when that's been the problem I haven't had
> anything work at all.

Don't know exactly about the emu10k1 thing. That may be OSS getting
loaded somehow? All of the Alsa modules start with snd-XXYY. Here's
what mine looks like:

flash mark $ lsmod
Module                  Size  Used by
nls_utf8                1920  0 
snd_seq_oss            29568  0 
snd_seq_midi_event      6144  1 snd_seq_oss
snd_pcm_oss            45352  0 
snd_mixer_oss          16768  1 snd_pcm_oss
snd_usb_audio          57696  0 
snd_usb_lib            10496  1 snd_usb_audio
snd_rawmidi            19620  1 snd_usb_lib
snd_seq                46096  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device          6920  3 snd_seq_oss,snd_rawmidi,snd_seq
<SNIP>

realtime                4880  0 
commoncap               5248  1 realtime
snd_atiixp             15400  0 
snd_ac97_codec         63968  1 snd_atiixp
snd_pcm                80008  4
snd_pcm_oss,snd_usb_audio,snd_atiixp,snd_ac97_codec
snd_timer              20740  2 snd_seq,snd_pcm
snd                    45796  11
snd_seq_oss,snd_pcm_oss,snd_mixer_oss,snd_usb_audio,snd_rawmidi,snd_seq,snd_seq_device,snd_atiixp,snd_ac97_codec,snd_pcm,snd_timer
soundcore               7520  1 snd
snd_page_alloc          7816  2 snd_atiixp,snd_pcm

<SNIP>

Since you don't have that sort of stuff it says Alsa isn't loaded.

Look at dmesg carefully and see what info it gives you. Possibly you
are not loading the right driver, or possibly the right driver cannot
load because OSS is loaded and has taken over the hardware.

Getting rid of OSS is beyond my skillset, although there is some info
on the PlanetCCRMA site. It may apply since you seem to be running a
2.4 kerenl, although it's for Redhat and you're running Debian...

Good luck,
Mark

P.S. - Any girl who makes music and brews beer is perfectly OK with me! ;-) 

> 
> --
> Laura (mailto:lconrad at laymusic.org , http://www.laymusic.org/ )
> (617) 661-8097  fax: (501) 641-5011
> 233 Broadway, Cambridge, MA 02139
> 
>



More information about the Linux-audio-user mailing list