On 2/15/07, Bill Unruh <[EMAIL PROTECTED]> wrote:
> On Thu, 15 Feb 2007, Michael Lara wrote:
>
> > Hi Ingo and Jean-Michel,
> >
> > Thank you both for your replies! My system is still stuck in pre-udev
> > pre-history, so I will have to wait until I can try out the udev rules 
> > trick.
>
> What kernel is it running? Pre udev was hotplug which did the same thing.
> Ie, you should be able to cobble together a hotplug script which unloads
> the old driver of the onboard card when you plug in the usb card, then,
> when that is unloaded, load the usb driver as the default and finally (or
> not) load the onboard driver. On unplugging, unload both drivers, and then
> reload the onboard on as default.

You can't unload a driver if any applications have the sound device open.

Why muck around with the kernel drivers anyway?  This problem should
be solvable in userspace (as long as you don't use /dev/dsp apps).

ALSA allows addressing devices by name so module loading order is
irrelevant.  All that's missing is for .asoundrc to support defining a
default device with fallback to another card.

Lee

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to