Bug#372554: [Pkg-alsa-devel] Bug#372554: alsa-base: Do not make
snd-usb-audio the default hardware
steph at via.ecp.fr
Mon Jun 12 03:27:35 UTC 2006
Thanks for the help!
Elimar Riesebieter wrote:
> In your case it would be more sensefull to create:
> # echo "snd-usb-audio" > /etc/hotplug/blacklist.d/snd-usb-audio
In fact I'm using an "options snd-usb-audio index=-2" in a separate
/etc/modprobe.d/sound (not replaced when updating alsa), so that I can
use the microphone of my webcam.
> to prevent loading the module via udev. Please notice that users have
> usb-soundcards which are installed via /etc/modprobe.d/alsa-base:
> install snd-usb-usx2y /sbin/modprobe --ignore-install snd-usb-usx2y \
> $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-usb-usx2y
> An entry options snd-usb-audio index=-2 would be counterproductive in
> that case ;)
Yeah, I understand it... :)
I was just thinking that as many people may also have an usb
webcam/microphone, there should be a way of making the right choice
automatically. In any case, you would prefer your integrated sound card
be considered as the default if it exists.
I thought index=-2 was enough (ie if only one usb card existed, it would
be considered as the default one), but you're right: index is
interpreted as a bitmask and this wouldn't work. I don't see any other
option to make it choice automatic. :(
This bug should certainly be closed, but I will surely report a feature
request upstream to make it happen automatically (maybe the the way the
default card is chosen should be handled differently?).
More information about the Pkg-alsa-devel