Re: Tracking the sound problem.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sunday 10 February 2008 06:58, Tim wrote:
> On Sat, 2008-02-09 at 18:18 -0500, Tom Horsley wrote:
> > Why any sane kernel startup sequence would initialize any
> > removable devices before any fixed devices is a separate
> > question :-).
>
> I can imagine one reason:  The thought that an "added on" device might
> be to replace a built-in device that you can't remove.
>
> However, if I'm asked to configure what is my default sound card (as
> during the first-boot sequence), I expect that default to stay no matter
> what else is added.

Hi Tim. The way I've always understood this, regarding USB devices that use 
snd-usb-audio, is that because the USB comes up early in the boot process, 
anything that resembles an audio device (like my usb midi keyboard), gets set 
as card0. If your actual soundcard is aliased as card0, with the options line 
showing "index=0", it is unlikely to show up in /proc/asound/cards, as 
snd-usb-audio has already grabbed card0. Saying that though, you will 
probably still see that the modules have been loaded for your actual 
soundcard in /sbin/lsmod | grep snd, but because the soundcard isn't 
in /proc/asound/cards, it won't work.

The fix I've had to use since FC1, and on other distro's too, is to set alias, 
and options lines in /etc/modprobe.conf for snd-usb-audio, as below.

alias eth0 8139too
alias scsi_hostadapter libata
alias scsi_hostadapter1 pata_via
alias snd-card-0 snd-emu10k1
options snd-card-0 index=0
options snd-emu10k1 index=0

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

options snd-bt87x index=2

options bttv automute=0
options tuner port2=0 pal=I

install pcspkr /bin/true

The module snd-bt87x above, is another notorious one, along with some modem 
modules, that like to grab card0, before anything else can. It's the sound 
capture module for my TV card, and some distro's have default options lines 
for these problematic modules, and set them as "index=2", thus stopping them 
grabbing card0.

If you have more than one audio device on the USB, it get's a little more 
complex, and you have to specify them by their PID's (product id's), and 
VID's (vendor id's). So for example you could have your webcam, and usb midi 
keyboard always taking the same position. I'll have to look for the exact 
details on this, as they were on the alsa-user list.

Just some Sunday afternoon (Northern France) passing the time stuff.

Nigel.

-- 
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux