[Pkg-alsa-devel] Bug#233974: alsa-base: rebooting after single user mode trashes mixer settings

Ryan Underwood Ryan Underwood <nemesis@dbz.icequake.net>, 233974@bugs.debian.org
Fri, 20 Feb 2004 19:35:52 -0600

Package: alsa-base
Version: 1.0.2c-3
Severity: normal

When booting into single user mode with 'single' option to kernel, the
ALSA init script is not executed to restore the previous mixer settings.
However, after issuing 'reboot', the init script is executed to _save_
the mixer settings, which were never restored!  Thus, the default mixer
settings get saved, wiping out all customizations.

I'm not sure of a way to solve this, but I think it is a problem; any
time the user takes the system to single user to do maintainence, mixer
settings are destroyed.  Any ideas?

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.4.23
Locale: LANG=en_US, LC_CTYPE=en_US

Versions of packages alsa-base depends on:
ii  alsa-utils                    1.0.2-1    Advanced Linux Sound Architecture 
ii  debconf                       1.4.11     Debian configuration management sy
ii  debianutils                   2.6.2      Miscellaneous utilities specific t
ii  lsof                          4.64-1     List open files.
ii  module-init-tools             3.0-pre9-1 tools for managing Linux kernel mo
ii  modutils                      2.4.26-1   Linux module utilities
ii  procps                        1:3.1.15-3 The /proc file system utilities
ii  psmisc                        21.4-1     Utilities that use the proc filesy

-- debconf information:
* alsa-base/alsactl_store_on_shutdown: true
* alsa-base/current_card: done
* alsa-base/force_stop_alsa_before_suspend: forcibly-unload-driver
  alsa-base/card_list: au8830 done