The simplest definition of the bug is that after bootup, the actual
state of the emu20k2 hardware is not accurately reflected in the
software (alsamixer, alsactl store).  The easiest observable effect (in
my case) is the PCM Capture switch - it shows off even though it's
functioning as if it were on.  Other differences between hardware and
software may be exist, but I've not detected them (nor have I searched).

Toggling the switch on, then off, fixes the issue and syncs between
hardware and software.  However, using alsactl restore has no effect
even if the configuration being restored contains the instructions to
set the switch to off, and even if the "force" parameter is used (which
is the default anyway).  I wonder if alsactl compares the hardware state
to the new state intended and avoids setting the switch value as an
"optimization"...

I'm testing your latest now, will report its effects.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/1133065

Title:
  Default mixer settings for EMU20K2 enable PCM Input on boot while
  showing it as disabled

Status in “alsa-driver” package in Ubuntu:
  New

Bug description:
  Upon boot, the EMU20K2's PCM input channel is enabled (unmuted), but
  it shows as disabled (muted) in alsamixer.  One has to enable it and
  disable it in alsamixer in order to ensure sound does not "leak" out.

  This is unaffected by alsactl store/restore - even if the asound.state
  file includes information explicitly turning the PCM input off,
  alsactl restore fails to automatically fix the issue.  One must
  manually go in and turn PCM input on, then off, to ensure it's really
  off.

  This has been the case for a few Ubuntu releases now. I'm reporting it
  precisely because it seems it's not been reported (or at least, not
  getting attention).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1133065/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to