Bug#282602: [Pkg-alsa-devel] Bug#282602: alsa-base: SoundBlaster Live! not working anymore
Thomas Hood
Thomas Hood <jdthood@aglu.demon.nl>, 282602@bugs.debian.org
Tue, 23 Nov 2004 17:26:21 +0100
On Tue, 2004-11-23 at 17:19, Felix Homann wrote:
> OK, I've build two alsa-modules packages. The first one was build with only
> support for
>
> emu10k1 (PCI: EMU10K1 (SB Live! or E-mu APS))
>
> selected. [Ex]cept for some error messages (see below) everything worked.
>
> When I build alsa-modules with additional support for
>
> bt87x (PCI: Bt878/Bt879 TV card audio)
>
> then all the previously discussed problems reappear.
>
> Hence, there must be some kind of conflict between the emu10k1 and the bt87x
> modules. What has changed from alsa-base 1.0.6a-8 to 1.0.6a-11?
I was beginning to guess that this was the cause because one of the few
differences between 1.0.6a-8 and 1.0.6a-11 was the addition of bt878 to
the module blacklist in 1.0.6a-9. This change prevents discover1 and
hotplug from loading the OSS driver "bt878".
Hypothesis: With alsa-base 1.0.6a-8 installed, bt878 was being loaded by
either discover1 or hotplug. This prevented ALSA's snd-bt87x from being
loaded. When you upgraded to 1.0.6a-11, bt878 was blacklisted and so
discover1|hotplug was able to load snd-bt87x and the latter does bad
things.
If the hypothesis is true then the workaround would be to add snd-bt87x
to your blacklist files too. E.g.:
echo "snd-bt87x" > /etc/hotplug/blacklist.d/local
echo "skip snd-bt87x" > /etc/discover.d/local
--
Thomas Hood