In the most recent alsa init script in initscripts, everything hinges
on the assumption that the alsa drivers won't be loaded when that
script starts.  That is fine for actually loading the drivers, but the
"alsactl restore" is buried deep in there too.

So the result is that if your alsa drivers get loaded before the alsa
init script with something like (from modules.conf)

  # make sure the sound card is loaded before btaudio
  below btaudio sound-slot-0

(which forces alsa to load before btaudio, which is loaded before the
alsa init script) you don't get your line levels restored with
"alsactl restore".

alsactl restore should be separated out from acutally loading the
drivers.

b.

-- 
Brian J. Murrell

Attachment: msg67034/pgp00000.pgp
Description: PGP signature

Reply via email to