Here's the next instalment. First, the
background.
The problem was that a Creative Audigy2 card that had worked perfectly
in Ubuntu 8.04 suddenly went silent after an upgrade to Ubuntu Studio
9.04. It still worked perfectly in Windows on the same dual boot machine.
<snip>
I've done a bit more testing and reported it on the Ubuntu bug reporting
system as follows. The bug is at;
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/406356
To reproduce the bug then repair the damage, do the following.
Delete /var/lib/asound.state (to mimic a fresh install, when it has not
yet been created)
Run
alsactl init
The sound card is probed. Alsactl reports;
Unknown hardware: "Audigy2" "SigmaTel STAC9750,51"
"AC97a:83847650"
"" ""
Hardware is initialized using a guess method
A version of asound.state is created that lacks (at least) a master
volume mute switch. There is no sound output.
Restore the previously good asound.state, run 'alsactl restore' and the
card works again.
Does this mean that something (I don't know what) needs to be improved
so it can recognise this card (Audigy 2 Value [SB0400)?
David,
My understanding was that the functionality/setup of the Audigy driver
was buggered in the 9.04 J.J. kernel module. Once you've fiddled with
alsamixer, and created a working /var/lib/alsa/asound.state file it
should be fine. I believe this is fixed in the 9.10 K.K. version.
Frank