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






0 responses so far ↓
There are no comments yet...Kick things off by filling out the form below.
Leave a Comment