Red Hat Bugzilla – Bug 125734
usb audio and alsa snd-usb-audio module conflict
Last modified: 2007-11-30 17:10:44 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (compatible; Konqueror/3.2; Linux) (KHTML, like Gecko)
Description of problem:
As noted on the alsa docs for usb audio devices:
you can't have both the "old" usb system audio.o module and the "new" alsa snd-usb-audio.o module loaded at the same time, because audio.o preempts use of the alsa driver.
However, FC2 is loading the audio.o driver during the boot process.
I could not figure out how to prevent this, but presumably someone there knows how to do this, and it should be done otherwise any usb audio device is essentially unusable in the system given that it is using alsa.
This is also a problem for kudzu, which generates the wrong entries in /etc/modprobe.conf, specifying the old audio driver instead of the snd-usb-audio driver. Note that the above problem persists even when modprobe.conf is fixed to specify snd-usb-audio.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. attach a usb audio device, configure it with kudzu
2. fix /etc/modprobe.conf to specify snd-usb-audio instead of audio
Actual Results: cat /proc/asound/cards etc does not specify the device
lsmod shows that audio module is loaded.
Expected Results: cat /proc/acound/cards should show the audio device, it should show up in the mixer, etc
We should turn off the old audio driver...
*** Bug 123261 has been marked as a duplicate of this bug. ***
Should be fixed in future kernel builds (2.6.7-1.470 or so).
Might this be why I can't get my USB headset working with ALSA(FC2) ?
It works with OSS emulation through /dev/dsp1, but not through alsa.
Very likely, yes.