[PlanetCCRMA] No sound from SB Live!

Tom Olson tjolson@verizon.net
Tue Jun 15 08:54:01 2004


I'm  attempting to install CCRMA on 1 Pentium -3, 1 Ghz, with a 40 GB 
disk and 512 Mb of memory, and a SB Live! card. I've loaded the Fedora 1 
iso from the CCRMA site. It recognized the card and played the sample 
sound. Here is the lspci -v output for the sound card:
===========================================================
01:0a.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
        Subsystem: Creative Labs SBLive! Player 5.1
        Flags: bus master, medium devsel, latency 64, IRQ 11
        I/O ports at df80 [size=32]
        Capabilities: [dc] Power Management version 1
 
01:0a.1 Input device controller: Creative Labs SB Live! MIDI/Game Port 
(rev 07)
        Subsystem: Creative Labs Gameport Joystick
        Flags: bus master, medium devsel, latency 64
        I/O ports at dff0 [size=8]
        Capabilities: [dc] Power Management version 1
=========================================================
I followed the installation directions and installed apt, ran "apt-get 
update", then installed the kernel and drivers in planetccrma-core. I 
rebooted, ran "alsaconfig" and generated this "module.conf" file:
=========================================================
alias eth0 e100
alias usb-controller usb-uhci
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 1.0.4 ---
alias char-major-116 snd
alias char-major-14 soundcore
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
alias snd-card-0 snd-emu10k1
alias sound-slot-0 snd-emu10k1
# --- END: Generated by ALSACONF, do not edit. ---
options  -k snd-card-0
===========================================================
I added the last line, per the Install guide. I rebooted using the new 
modules.conf file, but still no sound. I checked what modules were 
loaded with lsmod:
 ==========================================================
Module                  Size  Used by    Not tainted
snd-pcm-oss            44328   0  (autoclean)
snd-mixer-oss          16120   2  (autoclean) [snd-pcm-oss]
snd-emu10k1            84888   3
snd-rawmidi            18016   0  (autoclean) [snd-emu10k1]
snd-pcm                83584   0  (autoclean) [snd-pcm-oss snd-emu10k1]
snd-timer              19396   0  (autoclean) [snd-pcm]
snd-util-mem            3128   0  (autoclean) [snd-emu10k1]
snd-hwdep               6304   0  (autoclean) [snd-emu10k1]
snd-page-alloc          8856   0  (autoclean) [snd-emu10k1 snd-pcm]
snd-seq-device          5896   0  (autoclean) [snd-emu10k1 snd-rawmidi]
snd-ac97-codec         61896   0  (autoclean) [snd-emu10k1]
snd                    46756   1  (autoclean) [snd-pcm-oss snd-mixer-oss 
snd-emu10k1 snd-rawmidi snd-pcm snd-timer snd-util-mem snd-hwdep 
snd-seq-device snd-ac97-codec]
soundcore               6468   6  (autoclean) [snd]
parport_pc             18756   1  (autoclean)
lp                      8612   0  (autoclean)
parport                37088   1  (autoclean) [parport_pc lp]
autofs                 12116   0  (autoclean) (unused)
e100                   55972   1
floppy                 57340   0  (autoclean)
sg                     35468   0  (autoclean)
sr_mod                 17432   0  (autoclean)
microcode               4220   0  (autoclean)
ide-scsi               12048   0
scsi_mod              110312   3  [sg sr_mod ide-scsi]
ide-cd                 34432   0
cdrom                  34592   0  [sr_mod ide-cd]
keybdev                 2688   0  (unused)
hid                    23908   0  (unused)
usb-uhci               26156   0  (unused)
usbcore                78784   1  [hid usb-uhci]
mousedev                5300   1  (autoclean)
input                   5888   0  (autoclean) [keybdev hid mousedev]
ext3                   71716   2
jbd                    51340   2  [ext3]
========================================================
It looks like the right modules are loaded, did nor see a emu10k1 
module, so that looked fine to me. I checked the mixer with alsamixer, 
levels were fine and not muted.

I was looking around the archives and thought it must be something with 
the "modules.conf" file. I went to the Alsa website, looked up the SB 
Live! in the card matrix, did not see anything "really" wrong.

Finally, out of frustration, I decided to try again, this time with 
Agnula on top of Fedora 1.
Reloaded Fedora 1,  installed Agnula, and this time the SB Live! works.  
Still thinking it was a module issue, I copied the "modules.conf" file 
from the working Agnula - SB Live setup. I then reinstalled Fedora1 and 
CCRMA, with the working "modules.conf" file.  Here it is by the way.
========================================================
alias eth0 e100
alias char-major-116 snd
alias snd-card-0 snd-emu10k1
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
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
options snd major=116 cards_limit=1
options snd-emu10k1 index=0
alias usb-controller usb-uhci
=================================================================
Still no sound....
Is it "kudzu" in Agnula that made the difference? Any suggestions on how 
to troubleshoot?
Is this actually a question for the Alsa guys?
Thanks in advance,

Tom