I was finally able to get ALSA to work under 2.6.4 with my Creative Labs Audigy sound card. Here's what I did.
1. Downloaded, compiled and installed ALSA driver v. 1.0.2c and version 1.0.2 lib and utils. I used
ALSA's as a guide to compiling as I'm pretty new to Linux. I used driver 1.0.2c since this is the version of the module that came with kernel 2.6.4 (I found this in Info Center -> Sound). The latest version of the driver might work, I just didn't want to fool with it now
2. I added the code that ALSA's documentation told me to put into my /etc/modules.conf.
3. Executed the ./snndevices shell script that came with the driver's installation folder. Seemed to fix some stuff as I couldn't get alsamixer to work before I ran it.
4. Ran "alsaconf" which added some stuff to my /etc/modprobe.conf. From everthing that I've read, I shouldn't need anything in this file. At least in my installation, it was important to have the lines added to my modprobe.conf. For the longest time, I was stuck on step 2 and couldn't figure out why my sound card wasn't being recognized at startup. By adding the lines to /etc/modprobe.conf, the modules for my soundcard are loaded at startup, at least from what I can figure.
5. Ran "alsamixer" to un-mute my volume. It resets to mute everytime I reboot, but I'm working on the problem.
I'm just glad that it works now. The Sound Detection program throws out some error when I run it, but I can hear the test music playing.
Hope this helps some of you out there pulling their hair out with getting sound to work in kernel 2.6.x
- THX75
**************Update******************
Of course, I found all of the info I needed on one webpage, after struggling for hours on my own
Here's a guy who did a kernel upgrade to 2.6 and he talks about his ALSA drivers.
http://fullo.altervista.org/phpwiki/...edoraKernel2.6
I haven't been able to get my volume to automatically unmute at startup through my /etc/modprobe.conf, even after following the WIKI at
http://alsa.opensrc.org/index.php?pa...e+volume+state
I found a workaround in a post on this website which basically uses Kmix to fix the problem.
http://www.linuxquestions.org/questi...oot#post332513
Works for me so far. I did have to turn off aRS as I was getting a sound system CPU overload error at startup.
****************************************