[TriLUG] Re: Two unrelated questions: ALSA and fortune

Lance A. Brown lance at bearcircle.net
Tue Jan 18 15:39:21 EST 2005


Joel Ebel wrote:
> Most of the time it's up to you to store the setting.  I haven't seen
> any distributions that automatically save the alsa settings on shutdown,
> but I don't use many different distributions, so some may exist.
> Usually, you would run alsaconf after setting up the machine to set up
> your conf.modules/modules.conf/modprobe.conf/modprobe.d or whatever the
> module file du jour is for your sound card.  alsaconf also sets some
> reasonable defaults for mixer settings and stores the result in
> /etc/asound.state.  Or in some cases, /var/lib/alsa/asound.state.  Most
> distributions have a startup script that check to see if asound.state
> exists, and if it does, restore those settings.

I have the following in my modprobe.conf:

install snd-card-0 /sbin/modprobe --ignore-install snd-card-0 ;
/usr/sbin/alsactl restore
remove snd-card-0 /usr/sbin/alsactl store ; /sbin/modprobe -r
--ignore-remove
install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 &&
/usr/sbin/alsactl restore
remove snd-intel8x0 /usr/sbin/alsactl store && /sbin/modprobe -r
--ignore-remove snd-intel8x0

This restores the alsa state when modules are loaded and saves it when
they are unloaded.

--[Lance]


-- 
 Celebrate The Circle   http://www.celebratethecircle.org/
 Carolina Spirit Quest  http://www.carolinaspiritquest.org/
 My LiveJournal  http://www.livejournal.com/users/labrown/
 GPG Fingerprint: 409B A409 A38D 92BF 15D9 6EEE 9A82 F2AC 69AC 07B9
 CACert.org Assurer



More information about the TriLUG mailing list