Hi all,
I may have made a mistake in choosing ALSA sound instead of
OSS on my woody box... I just installed the first thing that said "sound
drivers" in dselect and I heard later that ALSA has a reputation for
being, er, non-trivial to get working... But hey: in for a penny, in for
a pound... right?
So here goes:
I installed alsa-base 0.9+0beta12, alsa-modules 0.9+0beta10, and
alsa-utils 0.5.10-1... This required me to upgrade to kernel 2.4.16-686.
Done (and verified with uname that that is the currently booted kernel).
I established that my card (SBLive! 5.1) is called emu10k1, and
told ALSA to use that module...
lsmod has this to say:
snd-card-emu10k1 1952 0 (unused)
snd-emu10k1 47200 0 [snd-card-emu10k1]
snd-pcm 46176 0 [snd-emu10k1]
snd-timer 9056 0 [snd-pcm]
snd-rawmidi 11456 0 [snd-emu10k1]
snd-hwdep 3456 0 [snd-emu10k1]
snd-util-mem 1184 0 [snd-emu10k1]
snd-ac97-codec 22848 0 [snd-emu10k1]
snd-seq-device 3744 0 [snd-card-emu10k1 snd-rawmidi]
snd 23336 0 [snd-card-emu10k1 snd-emu10k1 snd-pcm
snd-timer snd-rawmidi snd-hwdep snd-util-mem snd-ac97-codec
snd-seq-device]
soundcore 3556 2 [snd]
(Including only the results that look (to my untrained eye) relevant.)
Now when I run alsaconf, it doesn't detect my card; so I choose SB Live
off the list, hit okay, hit enter a few times to accept the identifier
CARD_0, the max. dac 128, max. adc 64... Then it says:
OK, 1 card(s) configured.
will prepare the card for playing now.
Now I'll run '/etc/init.d/alsa start', then I'll use 'amixer'...
Then we get this response:
Loading driver:
Starting ALSA sound driver (version 0.9.0beta10): emu10k1.
Restoring ALSA mixer settings...done.
Setting the PCM volume to 100% and the Master output volume to 50%
amixer: Mixer attach default error: No such file or directory
Could not initialize the mixer, the card was probably
not detected correctly.
And every time gdm starts, it gives me a sound-related error, umm...
"could not open /dev/pcm" (I *think* that's what it says)
And, (obviously?) any sound-related apps don't make any sound.
So... can anybody tell me what I missed? or what I should try next?
Many thanks,
Chris
msg29025/pgp00000.pgp
Description: PGP signature

