On Jan 9 at 7:39pm, Jim Cunning wrote:
I have been Googling last night and today, because I have a vague recollection of having to install a one line patch to a sound module to get the SB Live! 5.1 card to work when I first installed it. Haven't found anything, however. Unfortunately, I didn't keep a record of what the patch was, so I can't go back and look.
Found it (finally!) at http://alsa.opensrc.org/index.php?page=emu10k1 I was correct that there was a patch to one source file, so a quick edit, a "make modules" (with a long wait), and an install of the new module, and sound is back. I didn't try to decipher what behavior the patch actually changed, but I don't understand why this problem isn't more widely seen. Is the combination of AMD Athlon XP 2400+, SoundBlaster Live! 5.1, analog speakers, SuSE 9.1, etc. so rare? As the original contributor to the link I found did, I am quoting his page in case the original disappears. Jim ======= http://alsa.opensrc.org/index.php?page=emu10k1 ========== 2004-05-19 No sound with Soundblaster Live and kernel 2.6.6 / ALSA 1.0.4 After upgrading from kernel 2.6.3 to 2.6.6, my Soundblaster Live suddenly didn't work anymore. Luckily, I found a solution after some googling. The original mail text is available at http://www.mail-archive.com/alsa-user@lists.sourceforge.net/msg13529.html (In case the page disappears someday, here's a quote of the mail: What is model number of this card ??? is it SB0220 "SoundBlaster? Live! 5.1 Digital" ??? Has STAC9758 AC97 on it ??? Could you try this ?? in alsa-driver/alsa-kernel/pci/ac97/ac97_codec.c is line { 0x83847658, 0xffffffff, "STAC9758/59", patch_sigmatel_stac9758, NULL }, change it to { 0x83847658, 0xffffffff, "STAC9758/59", NULL, NULL }, Peter Zubaj (In my kernel tree, the file was /usr/src/linux/sound/pci/ac97/ac97_codec.c) After rebuilding and reinstalling modules (make modules; make modules_install) sound worked fine. ===========================================================================