[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ALSA



On Wed, 13 Oct 2004 03:35:04 -0700 (PDT), Roger Creasy
<roger_creasy@yahoo.com> wrote:
> 
> --- Andrea Vettorello <andrea.vettorello@gmail.com>
> wrote:
> 
> 
> 
> > On Sat, 9 Oct 2004 04:18:09 -0700 (PDT), Roger
> > Creasy
> > <roger_creasy@yahoo.com> wrote:
> > > <snip>
> > > > i suspect hotplug is
> > > > loading the OSS
> > > > module before the ALSA one, so i suggest you to
> > > > blacklist it, i.e. put
> > > > the OSS module name in your
> > /etc/hotplug/blacklist
> > > > file.
> > > >
> > >
> > > Sounds logical to me. how/where do I find the OSS
> > module?
> > >
> >
> > The module name or "physically" the module itself?
> >
> > As i've said, you don't give a lot of details,
> > anyway "lsmod" will
> > show the loaded kernel modules, and "modprobe -l"
> > will show all the
> > available kernel modules. In my case, a crappy
> > integrated sound card,
> > the ALSA module is called "snd_via82xx" (isn't the
> > only ALSA loaded
> > module...) instead the OSS is called
> > "via82cxxx_audio" (note the
> > missing "snd_").
> >
> > So without details i can't guess your soundcard and
> > the module (aka
> > driver) it needs... =)
> > 
> OK
> I added my soundcard driver to /etc/hotplug/blacklist
> still no luck. Here are further details:
> I am running sarge and kernel 2.6.8, my soundcard is a
> SB 16 ,ensonic 1321
> ##################################################
> results of lsmod:
> basement:~# lsmod
> Module                  Size  Used by
> ipv6                  229764  8
> apm                    19948  2
> uhci_hcd               29328  0
> ohci_hcd               19460  0
> ehci_hcd               27908  0
> usbcore               104164  3
> uhci_hcd,ohci_hcd,ehci_hcd
> snd_ens1371            23012  0
> snd_pcm_oss            48168  0
> snd_mixer_oss          16640  1 snd_pcm_oss
> snd_pcm                85384  2
> snd_ens1371,snd_pcm_oss
> snd_page_alloc         11144  1 snd_pcm
> snd_ac97_codec         59268  1 snd_ens1371

Above you see a snd_ens1371, this should be the ALSA module for your sound card

> pci_hotplug            30640  0
> via_agp                 8832  1
> parport_pc             31936  0
> parport                37320  1 parport_pc
> tsdev                   7168  0
> floppy                 54992  0
> mousedev                9996  2
> psmouse                17800  0
> pcspkr                  3816  0
> rtc                    12088  0
> evdev                   9088  0
> es1371                 33472  1

Here you see a es1371, i'm not sure, but this seems the OSS module for
your soundcard and both, ALSA and OSS, are loaded. I've read that with
the recent ALSA Sarge packages this behaviour is corrected, but you
can avoid this inserting a line in your /etc/hotplug/blacklist with
"es1371". This should be enough.


Andrea

P.S. if you haven't done yet, put your user in the "audio" group



Reply to: