You are not logged in.
Pages: 1
Hai;
Despite my SBLive being correctly detected at the kernel level, as far as ALSA is concerned, it doesn't even exist. I have my AC97 onboard sound and that works just fine, but alsaconf and alsamixer seem blissfully ignorant of my PCI sound card.
Before we go any further, relevant bits of information :
[lws@daedalus:/dev/sound]$ lspci | grep 10k1
01:09.0 Class ffff: Creative Labs SB Live! EMU10k1 (rev ff)
[lws@daedalus:/dev/sound]$ lsmod | grep snd
snd_seq_oss 29312 0
snd_seq_midi_event 6528 1 snd_seq_oss
snd_seq 46672 4 snd_seq_oss,snd_seq_midi_event
snd_pcm_oss 38560 0
snd_mixer_oss 14592 1 snd_pcm_oss
snd_mpu401 6760 0
snd_mpu401_uart 7040 1 snd_mpu401
snd_emu10k1 131008 0
snd_rawmidi 19232 2 snd_mpu401_uart,snd_emu10k1
snd_seq_device 6924 4 snd_seq_oss,snd_seq,snd_emu10k1,snd_rawmidi
snd_util_mem 3840 1 snd_emu10k1
snd_hwdep 7300 1 snd_emu10k1
snd_intel8x0 28700 4
snd_ac97_codec 95780 2 snd_emu10k1,snd_intel8x0
ac97_bus 2432 1 snd_ac97_codec
snd_pcm 69124 5 snd_pcm_oss,snd_emu10k1,snd_intel8x0,snd_ac97_codec
snd_timer 19204 4 snd_seq,snd_emu10k1,snd_pcm
snd 44644 20 snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_mpu401,snd_mpu401_uart,snd_emu10k1,snd_rawmidi,snd_seq_device,snd_hwdep,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 6496 1 snd
snd_page_alloc 7816 3 snd_emu10k1,snd_intel8x0,snd_pcm
[lws@daedalus:/dev/sound]$ pacman -Qs alsa
local/alsa-lib 1.0.14-4
An alternative implementation of Linux sound support
local/alsa-oss 1.0.14-1
OSS compatibility library
local/alsa-utils 1.0.14-1
An alternative implementation of Linux sound support
local/gnome-alsamixer 0.9.6-2
Gnome ALSA mixer
From the above, I infer that a) linux knows that my SBLive is indeed hanging off the motherboard and b) the correct kernel modules are loaded (emu10k1 and friends.) However, alsa still doesn't know it exists.
I also searched the forums and sound this thread - http://bbs.archlinux.org/viewtopic.php?id=869 - but that seems scarily obsolete. (I don't even *have* a modules.conf!) The link at the bottom is nice and broken, but I assume that it once upon a time pointed to the information here : http://www.alsa-project.org/main/index. … le-emu10k1 . This seems mostly irrelevant (hey guys, let's compile from source!) except for the last bit, which is more modules.conf.
Any suggestions as to how i can get alsa talking to my sblive?
-lws
"Tandis qu'ils dorment, nous gagnerons."
Offline
If you don't need your onboard sound card, you should try to disable it in BIOS.
You could also try to adjust volumes with alsamixer -c x, where x is number of the card you want to setup.
Offline
Use /etc/modules.conf to tell ALSA that your sblive is the first, active card. See wiki.
alias snd-card-0 snd-emu10k1
Offline
Pages: 1