PDA

View Full Version : Setting Default Soundcard


explosive
2nd April 2005, 05:46 PM
Hi,

Ive just purchased an external USB SB Live! 24-Bit to use instead of the onboard sound on my laptop.

Im using FC3. When I booted up it detected the sound card and carried on booting. I went to the "Soundcard Detection" option in system settings. I notice there are now 3 sound cards listed. The on board sound with the new external creative listed twice. When I play the "test sound" one of the listings for the creative sound card does nothing but the other plays the sound. I have selected the creative card in the drop down box for default but it never saves! as soon as I close the window the default reverts back to the onboard sound.

Is there a file that I can edit to set the creative card so its always default?

Thanks

Harryc
2nd April 2005, 05:57 PM
Go into your laptops BIOS and disable onboard sound.

explosive
2nd April 2005, 06:41 PM

There is no option to do that.

explosive
3rd April 2005, 09:47 AM
no-one knows of any config files I can edit to set the default soundcard?

RedShirtGuy
8th April 2005, 07:58 PM
<p>I had to do the same thing on my laptop. The key is to edt your /etc/modprobe.conf file.</p>
<p>Here is what I have. Note that I set my USB sound device upas snd-card-0. That will make it become the default. It is OK to comment out your old card. Note that I also set up a virtual MIDI card, this is optional.</P>
<pre>
# ALSA Sound (SB Live External USB)
alias char-major-116 snd
alias snd-card-0 snd-usb-audio
options snd-usb-audio index=0
# OSS/Free portion (SB Live External USB)
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
# 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
# Now install the module
install snd-usb-audio /sbin/modprobe --ignore-install snd-usb-audio && /usr/sbin/alsactl restore >/dev/null 2>&1 || :
remove snd-usb-audio { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-usb-audio
# Configure card 1 (second card) as a virtual MIDI card
alias snd-card-1 snd-virmidi
options snd-virmidi index=1 enable-midi=1
alias sound-slot-1 snd-card-1
# END Card 1
#alias snd-card-1 snd-intel8x0
#options snd-card-1 index=1 ac97_quirk=1
#install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 && /usr/sbin/alsactl restore >/dev/null 2>&1 || :
#remove snd-intel8x0 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-intel8x0
</pre>
<p>If, when you reboot, Kudzu wants to configure your on-board card, just tell it to ignore it from now on, and that will be that.</p>
<p>Good luck!</p>

<pre>
Gordon.
--
Even if you're on the right track,
you'll get run over if you just sit there.
-- Will Rogers
</pre>

AndyGreen
8th April 2005, 08:40 PM
run kudzu as root and see if that has anything to say