всё. кажется решил проблему путём добавления в файл /etc/modprobe.d/modprobe.conf следующих строчек:
options snd-ca0106 index=0
options snd-hda-intel index=1
доброго времени суток.

на моём компьютере две звуковые карты:

Multimedia audio controller: Creative Labs CA0106 Soundblaster
Audio device: nVidia Corporation High Definition Audio Controller

при каждой загрузке системы alsa наугад отдаёт первенство одной из них и звук идёт через ту, которой было отдано первенство.

вот например щас ситуация такова:

 0 [CA0106         ]: CA0106 - CA0106
                      Audigy SE [SB0570] at 0xec00 irq 18
 1 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xfea7c000 irq 17

хотелось бы, чтобы или CA0106 была всегда первой, или как нить отключить/заигнорить HDA-Intel.

самостоятельно проблему решить так и не удалось.

зы
alsa v 1.0.24
xfce v 4.8.0
установлено alsa-lib и alsa-utils