[oclug] Mention of ALSA issues at meeting
wisq-oclug at wisq.net
Wed Feb 2 11:42:44 EST 2005
As far as I know, since modules exist for the lifetime of the running
kernel, and hardware as a whole can't be relied on to store its mixer
settings across reboots, losing all mixer settings is standard.
There are a few ways to handle this.
Debian typically stores them before shutdown and restores them on
boot; the side effect is that if you reboot unexpectedly without a
proper shutdown, you get last reboot's settings.
A program called 'aumix' is handy, I find. It's a console and X based
mixer, but I prefer the console mode. Once you've got it mixed
correctly, hit 'S' to save. Then on the next reboot, run it and hit
'L' to load your old settings.
Alternatively, you can script this, using -S and -L. Some distros
also use this, if aumix is installed, to save and load across reboots.
Note the aumix doesn't always seem to have access to all ALSA channels
(since it's an OSS app, not ALSA), but typically the ones that matter.
If you really need all the channels, see if your distro has 'alsactl'.
This has 'store' and 'restore' commands.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: Digital signature
Url : http://tux.oclug.on.ca/pipermail/oclug/attachments/20050202/7abe62c3/attachment.bin
More information about the OCLUG