• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Audigy under Linux

agnitrate

Diamond Member
I've got my gentoo linux running on my main computer as a dual boot with Windows XP (I'm so proud! 🙂 ). Anyways, I would really like to have some sound in this bad boy so when I do my Java programming for school, I can listen to some tunes.

I followed the guide here and so far I have no sound.

Gentoo also has a package for emu10k1-audigy that I emerged and added to my /etc/modules.conf file like it said in the install so I don't think that is the problem.

Has anybody gotten an Audigy to work under linux yet? Everybody else except me seems to have success with these drivers so maybe I am missing something?

Maybe I need to recompile the kernel now that I added the modules thing? I'll do ANYTHING to get this bad boy to work!

Thanks a lot.

-silver
 
Perhaps I can be of assistance. I have gotten my Audigy working just fine in Linux (LFS to be exact) with very few problems. The only one I really had was that I couldn't get my rear analog speakers working with the ALSA driver, so I had to use the OSS driver.

If you want to use ALSA, which generally performs better, just emerge alsa-drivers, alsa-lib, and alsa-utils, then edit your /etc/modules.conf to match this:
# ALSA native device support
alias char-major-116 snd
options snd snd_major=116 snd_cards_limit=1
alias snd-card-0 snd-emu10k1
options snd-emu10k1 snd_index=0 snd_id="emu10k1"


#Get correct volume settings:
post-install snd-emu10k1 /usr/sbin/alsactl restore
#store current volume before unloading
pre-remove snd-emu10k1 /usr/sbin/alsactl store


# OSS/Free portion - card #1
#and accessing /dev/dsp ought to load the oss driver...
#This one ensure module loading when someone open
#/dev/dsp:
alias /dev/dsp sound-service-0-3



# OSS/Free setup
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
Then modprobe snd-emu10k1 and you're all set.

The SBLive driver included in the kernel will work also, but you need to apply a patch for Audigy support. That patch is available here. Just compile the kernel with the SBLive driver enabled, either as a module or built in. If you build as a module, it will be called emu10k1.
 
Thank you so much, Electrode! I love you! It worked as soon as I copied your config file. Gentoo is a bit weird with how it does the modules and every time I changed /etc/modules.conf, it would be overwritten as soon as I ran update-modules. After finally reading the first comment line, I noticed you had to change the /etc/modules.d/alsa to adjust the settings.

Nobody else's settings have ever worked but as soon as I tried yours it worked immediately. Thank you so much! You just made another linux convert. So all of you audigy users, use Electrode's config file to get yours working and don't mess with any other guides. You could even make it into a FAQ 🙂

Thanks!

-silver 'teh linux m00b'
 
Back
Top