Comment 2 for bug 827399

Revision history for this message
José Alburquerque (jaalburquerque) wrote :

This should probably be better explained: I have to sound cards: an intel internal one and an Advanced Logic (AL) one attached to the PCI bus. Normally, the internal one is recognized first and then the AL one one, but I use the following lines in /etc/modprobe.d/sound.conf (a file I created) to have the AL sound card be first (because that's the one I prefer to use):

alias snd-card-0 snd-als4000
options snd-als4000 index=0

alias snd-card-1 snd-hda-intel
options snd-hda-intel index=1

This works as is seen by the /proc/asound/cards file on this system:

[05:22][jose@jose-desktop: /etc/modprobe.d]$ more /proc/asound/cards
 0 [ALS4000 ]: ALS4000 - Avance Logic ALS4000
                      Avance Logic ALS4000 at 0xb400, irq 17
 1 [NVidia ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xfe024000 irq 22
[05:22][jose@jose-desktop: /etc/modprobe.d]$

It is also reflected in the sound properties dialog as is seen in the screen shot I'm attaching, However, even if I have selected the AL card in the dialog and then log out. When I log in the intel card is *always* selected as is also shown in the screen shot, which is not what should happen.