The newest alsasound init script reverse the order of the soundcards if you have more than one. Here is my /etc/modules.d/alsa entries which defines card numbers: alias snd-card-0 snd-emu10k1 alias snd-card-1 snd-intel8x0 Then after using the latest alsasound init script to start them up, I get this from /proc/asound: lrwxrwxrwx 1 root root 5 Aug 29 19:54 AMD768 -> card0 lrwxrwxrwx 1 root root 5 Aug 29 19:54 Live -> card1 As you can see, the cards are numbered incorrectly. According to my alsa setup, the SBLive! card should be card0 and the AMD768 card1. Here they are reversed. The alsasound v.1.11 does this correctly, but the alsasound v.1.2 reverse the numbering. Reproducible: Always Steps to Reproduce:
as you can see 1.11 is in cvs http://www.gentoo.org/cgi-bin/viewcvs.cgi/media-sound/alsa-driver/files/