http://www.linuxquestions.org/questi....local-501681/

prova a fare come ha fatto questo con il tuo solito problema

dai un alsactl store poi in /etc/rc.d crea un file da root con scritto



!/bin/sh
# rc.local
# This file is provided for custom initialisation because
# Admin is not encouraged to touch rc.S or rc.M.
#
# This file is launched on the end of entering multi user mode (2-5)

/usr/sbin/alsactl restore


e dopo averlo chiamato rc.local dagli i permessi di esecuzione chmod 777 rc.local

probabilmente questo basta