t e c h i e - t a l k s ::: technology at its best

technology at its best

t e c h i e  -  t a l k s ::: technology at its best header image 2

HOW TO: Solve Creative Audigy Soundcard problems on Fedora 8 (Dual soundcards)

December 2nd, 2007 · No Comments

After several days of testing and using Fedora 8, I was kinda loving it until I found out that my sound wasn´t working! Usually I will switch off my speaker when not in use, but yesterday I wanted to watch Prison Break S3 (again) and I was greeted with a silent video. I went to check my sound card settings (Administration > Soundcard Detection) and everything seemed ok. I checked my drivers (using #> aplay -l) but everything seemed alright. My Creative Soundblaster Audigy Platinum card is recognized and is being used as the default card. Frustrated, I went online to try my luck on finding out what could have gone wrong. It seems that there are many similar problems with the card but without a working solution for my problem.

One solution was to double-click the speaker icon on your taskbar to bring up the  volume control. Click on the switches tab and unckeck the ¨Audigy Analog/Digital Output Jack¨ box and everything will work fine. However, that wasn´t the solution that I was looking for.

The problem with my situation is that I had 2 sound cards. One is my Creative Audigy soundcard and the other is an on-board Nvidia 8.1 Channel soundcard integrated with my Asus mobo. I tried plugging in my speaker into the Nvidia input jack and there was sound! But the settings are using my Creative Audigy!! I was lost!

Thus, I tried my luck on these following steps and it worked!

Firstly, open up your modprobe.conf file. Get root access first. This can be done by,

xxx@localhost ~]$ su
xxx@localhost ~]$ gedit /etc/modprobe.conf

Upon inspection, my modprobe.conf seems to be indexed as the second card. Hence, there is a need to change this sequence. Close the editor and do a backup of your modprobe.conf (always do a backup!).

xxx@localhost ~]$ cp /etc/modprobe.conf /etc/modprobe1.conf

Open up your modprobe.conf again using gedit and its time to change the sequence.  My initial modprobe.conf looks like this:

alias eth0 forcedeth
alias scsi_hostadapter libata
alias scsi_hostadapter1 sata_nv
alias scsi_hostadapter2 pata_amd
options snd cards_limit=8
alias snd-card-0 snd-intel8×0
options snd-intel8×0 index=0
alias snd-card-1 snd-emu10k1
options snd-emu10k1 index=1

alias snd-card-7 snd-usb-audio
options snd-usb-audio index=7

What I did was to change sequence and numbering of the bold lines. The final modprobe.conf should look like this:

alias eth0 forcedeth
alias scsi_hostadapter libata
alias scsi_hostadapter1 sata_nv
alias scsi_hostadapter2 pata_amd
options snd cards_limit=8
alias snd-card-0 snd-emu10k1
options snd-emu10k1 index=0
alias snd-card-1 snd-intel8×0
options snd-intel8×0 index=1

alias snd-card-7 snd-usb-audio
options snd-usb-audio index=7

Save the file and reboot your computer. Next, you have to go into your BIOS. Different mobo might carry different kinda BIOS system, hence there isn´t any one way solution. Basically, all you will need to do is to deactivate your on-board soundcard. Save & exit your BIOS and boot back into Fedora. Your sound should be working fine now! (make sure that your soundcard is activated) At least, mine did. LOL

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Tags: HOW TO guides

0 responses so far ↓

  • There are no comments yet...Kick things off by filling out the form below.

Leave a Comment



Your Ad Here