[PlanetCCRMA] Unmuting ALSA sound cards at startup

Mr.Freeze theremin@free.fr
Wed Apr 7 11:38:01 2004

I've found a way of unmuting ALSA sound cards at startup, but it does work only
if alsamixer (or the card-specific mixer) is just launched before all other
audio apps.
If I launch XMMS, for example, first, all levels are set to 0.

Here's the code to be put at the end of /etc/modules.conf:

post-install snd-card-1 /usr/sbin/alsactl restore >/dev/null 2>&1 || :
pre-remove snd-card-1 /usr/sbin/alsactl store >/dev/null 2>&1 || :

Do you know a better-working solution?