On Thu, 28 Oct 2004 16:51:28 -0400, Laura Conrad <lconrad(a)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(a)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@laymusic.org ,
http://www.laymusic.org/ )
(617) 661-8097 fax: (501) 641-5011
233 Broadway, Cambridge, MA 02139