Configuration d'alsa


#1

Salut,

je reviens sur mon pb avec alsa que j’avais signalé dans un précédent topic.
a chaque boot, je dois reconfigurer alsa, ce qui est un peu soulant a force…

j’ai fais un lsmod avant et après avoir exécuter aslaconf :

[quote]$ cat lsmod_avant
Module Size Used by
ipt_limit 2144 10
iptable_mangle 2560 0
ipt_LOG 5632 8
ipt_MASQUERADE 3136 0
ip_nat 17292 1 ipt_MASQUERADE
ipt_TOS 2176 0
ipt_REJECT 4992 5
ip_conntrack_irc 6384 0
ip_conntrack_ftp 7312 0
ipt_state 1728 6
ip_conntrack 49420 5 ipt_MASQUERADE,ip_nat,ip_conntrack_irc,ip_conntrack_ftp,ipt_state
nfnetlink 5976 2 ip_nat,ip_conntrack
iptable_filter 2720 1
ip_tables 17280 8 ipt_limit,iptable_mangle,ipt_LOG,ipt_MASQUERADE,ipt_TOS,ipt_REJECT,ipt_state,iptable_filter
parport_pc 32036 0
lp 10532 0
parport 31624 2 parport_pc,lp
ipv6 221696 17
nls_iso8859_1 3936 1
ntfs 187984 1
pcspkr 1668 0
joydev 8864 0
rtc 11316 0
snd_hda_intel 15792 1
snd_hda_codec 78912 1 snd_hda_intel
snd_pcm_oss 45536 1
snd_mixer_oss 16448 1 snd_pcm_oss
evdev 8800 1
snd_pcm 77576 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer 21316 1 snd_pcm
snd 48420 6 snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
mousedev 10496 1
ide_cd 36484 1
cdrom 33280 1 ide_cd
intel_agp 20796 1
agpgart 31400 1 intel_agp
i2c_i801 7916 0
i2c_core 19280 1 i2c_i801
soundcore 8928 2 snd
snd_page_alloc 9928 2 snd_hda_intel,snd_pcm
ext3 117768 3
jbd 48404 1 ext3
mbcache 8484 1 ext3
sd_mod 17136 6
ata_piix 8964 0
usbhid 32320 0
ahci 11844 5
piix 8964 0 [permanent]
libata 51020 2 ata_piix,ahci
scsi_mod 125736 3 sd_mod,ahci,libata
generic 4260 0 [permanent]
ide_core 112800 3 ide_cd,piix,generic
e100 33860 0
mii 5056 1 e100
ehci_hcd 28904 0
uhci_hcd 28016 0
usbcore 113284 4 usbhid,ehci_hcd,uhci_hcd
thermal 13416 0
processor 22912 1 thermal
fan 4580 0[/quote]

[quote]$ cat lsmod_apres
Module Size Used by
snd_hda_intel 15792 0
snd_hda_codec 78912 1 snd_hda_intel
snd_pcm_oss 45536 0
snd_mixer_oss 16448 1 snd_pcm_oss
snd_pcm 77576 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer 21316 1 snd_pcm
snd 48420 6 snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 8928 1 snd
snd_page_alloc 9928 2 snd_hda_intel,snd_pcm
ipt_limit 2144 10
iptable_mangle 2560 0
ipt_LOG 5632 8
ipt_MASQUERADE 3136 0
ip_nat 17292 1 ipt_MASQUERADE
ipt_TOS 2176 0
ipt_REJECT 4992 5
ip_conntrack_irc 6384 0
ip_conntrack_ftp 7312 0
ipt_state 1728 6
ip_conntrack 49420 5 ipt_MASQUERADE,ip_nat,ip_conntrack_irc,ip_conntrack_ftp,ipt_state
nfnetlink 5976 2 ip_nat,ip_conntrack
iptable_filter 2720 1
ip_tables 17280 8 ipt_limit,iptable_mangle,ipt_LOG,ipt_MASQUERADE,ipt_TOS,ipt_REJECT,ipt_state,iptable_filter
parport_pc 32036 0
lp 10532 0
parport 31624 2 parport_pc,lp
ipv6 221696 17
nls_iso8859_1 3936 1
ntfs 187984 1
pcspkr 1668 0
joydev 8864 0
evdev 8800 1
mousedev 10496 1
ide_cd 36484 1
cdrom 33280 1 ide_cd
intel_agp 20796 1
agpgart 31400 1 intel_agp
i2c_i801 7916 0
i2c_core 19280 1 i2c_i801
ext3 117768 3
jbd 48404 1 ext3
mbcache 8484 1 ext3
sd_mod 17136 6
ata_piix 8964 0
usbhid 32320 0
ahci 11844 5
piix 8964 0 [permanent]
libata 51020 2 ata_piix,ahci
scsi_mod 125736 3 sd_mod,ahci,libata
generic 4260 0 [permanent]
ide_core 112800 3 ide_cd,piix,generic
e100 33860 0
mii 5056 1 e100
ehci_hcd 28904 0
uhci_hcd 28016 0
usbcore 113284 4 usbhid,ehci_hcd,uhci_hcd
thermal 13416 0
processor 22912 1 thermal
fan 4580 0[/quote]

[quote]$ diff lsmod_avant lsmod_apres
1a2,10

snd_hda_intel 15792 0
snd_hda_codec 78912 1 snd_hda_intel
snd_pcm_oss 45536 0
snd_mixer_oss 16448 1 snd_pcm_oss
snd_pcm 77576 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer 21316 1 snd_pcm
snd 48420 6 snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 8928 1 snd
snd_page_alloc 9928 2 snd_hda_intel,snd_pcm
24,28d32
< rtc 11316 0
< snd_hda_intel 15792 1
< snd_hda_codec 78912 1 snd_hda_intel
< snd_pcm_oss 45536 1
< snd_mixer_oss 16448 1 snd_pcm_oss
30,32d33
< snd_pcm 77576 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
< snd_timer 21316 1 snd_pcm
< snd 48420 6 snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
40,41d40
< soundcore 8928 2 snd
< snd_page_alloc 9928 2 snd_hda_intel,snd_pcm[/quote]

comment forcer alsa a utiliser les bons paramètres ?
alsactl store et alsactl restore n’y changent rien :unamused:


#2

as tu des fichiers dans /etc/modprobe.d qui te semblent concerner alsa ? peux tu donner leur contenu ?

As tu essayé de rajouter les modules chargés par alsa (obtenus par ton diff) dans /etc/modules ?

PS: le premier cas, c’est si tu as un 2.6.


#3

en effet, il y a 2 fichiers dans /etc/modprobe.d/ :
(attention c’est long…)

[quote]$ cat /etc/modprobe.d/alsa-base

autoloader aliases

install sound-slot-0 modprobe snd-card-0
install sound-slot-1 modprobe snd-card-1
install sound-slot-2 modprobe snd-card-2
install sound-slot-3 modprobe snd-card-3
install sound-slot-4 modprobe snd-card-4
install sound-slot-5 modprobe snd-card-5
install sound-slot-6 modprobe snd-card-6
install sound-slot-7 modprobe snd-card-7

Cause optional modules to be loaded above generic modules

install snd modprobe --ignore-install snd && { modprobe --quiet snd-ioctl32 ; : ; }
install snd-pcm modprobe --ignore-install snd-pcm && { modprobe --quiet snd-pcm-oss ; : ; }
install snd-mixer modprobe --ignore-install snd-mixer && { modprobe --quiet snd-mixer-oss ; : ; }
install snd-seq modprobe --ignore-install snd-seq && { modprobe --quiet snd-seq-midi ; modprobe --quiet snd-seq-oss ; : ; }

Cause optional modules to be loaded above sound card driver modules

install snd-emu10k1 modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /lib/alsa/modprobe-post-install snd-emu10k1 ; modprobe --quiet snd-emu10k1-synth ; }
install snd-via82xx modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /lib/alsa/modprobe-post-install snd-via82xx ; modprobe --quiet snd-seq ; }

Cause a script to be run after *-synth module initialization

install snd-emu8000-synth modprobe --ignore-install snd-emu8000-synth && /lib/alsa/modprobe-post-install snd-emu8000-synth
install snd-emu10k1-synth modprobe --ignore-install snd-emu10k1-synth && /lib/alsa/modprobe-post-install snd-emu10k1-synth

Cause a script to be run after card driver module initialization

install snd-ad1816a modprobe --ignore-install snd-ad1816a $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-ad1816a
install snd-ad1848 modprobe --ignore-install snd-ad1848 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-ad1848
install snd-ad1889 modprobe --ignore-install snd-ad1889 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-ad1889
install snd-ali5451 modprobe --ignore-install snd-ali5451 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-ali5451
install snd-als100 modprobe --ignore-install snd-als100 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-als100
install snd-als4000 modprobe --ignore-install snd-als4000 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-als4000
install snd-armaaci modprobe --ignore-install snd-armaaci $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-armaaci
install snd-asihpi modprobe --ignore-install snd-asihpi $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-asihpi
install snd-atiixp modprobe --ignore-install snd-atiixp $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-atiixp
install snd-au1x00 modprobe --ignore-install snd-au1x00 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-au1x00
install snd-au8810 modprobe --ignore-install snd-au8810 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-au8810
install snd-au8820 modprobe --ignore-install snd-au8820 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-au8820
install snd-au8830 modprobe --ignore-install snd-au8830 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-au8830
install snd-azt2320 modprobe --ignore-install snd-azt2320 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-azt2320
install snd-azt3328 modprobe --ignore-install snd-azt3328 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-azt3328
install snd-ca0106 modprobe --ignore-install snd-ca0106 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-ca0106
install snd-cmi8330 modprobe --ignore-install snd-cmi8330 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-cmi8330
install snd-cmipci modprobe --ignore-install snd-cmipci $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-cmipci
install snd-cs4231 modprobe --ignore-install snd-cs4231 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-cs4231
install snd-cs4232 modprobe --ignore-install snd-cs4232 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-cs4232
install snd-cs4236 modprobe --ignore-install snd-cs4236 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-cs4236
install snd-cs4281 modprobe --ignore-install snd-cs4281 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-cs4281
install snd-cs46xx modprobe --ignore-install snd-cs46xx $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-cs46xx
install snd-darla20 modprobe --ignore-install snd-darla20 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-darla20
install snd-darla24 modprobe --ignore-install snd-darla24 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-darla24
install snd-dt019x modprobe --ignore-install snd-dt019x $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-dt019x
install snd-echo3g modprobe --ignore-install snd-echo3g $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-echo3g
install snd-emu10k1x modprobe --ignore-install snd-emu10k1x $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-emu10k1x
install snd-ens1370 modprobe --ignore-install snd-ens1370 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-ens1370
install snd-ens1371 modprobe --ignore-install snd-ens1371 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-ens1371
install snd-es1688 modprobe --ignore-install snd-es1688 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-es1688
install snd-es18xx modprobe --ignore-install snd-es18xx $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-es18xx
install snd-es1938 modprobe --ignore-install snd-es1938 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-es1938
install snd-es1968 modprobe --ignore-install snd-es1968 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-es1968
install snd-es968 modprobe --ignore-install snd-es968 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-es968
install snd-fm801 modprobe --ignore-install snd-fm801 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-fm801
install snd-fm801-tea575x modprobe --ignore-install snd-fm801-tea575x $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-fm801-tea575x
install snd-gina20 modprobe --ignore-install snd-gina20 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-gina20
install snd-gina24 modprobe --ignore-install snd-gina24 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-gina24
install snd-gusclassic modprobe --ignore-install snd-gusclassic $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-gusclassic
install snd-gusextreme modprobe --ignore-install snd-gusextreme $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-gusextreme
install snd-gusmax modprobe --ignore-install snd-gusmax $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-gusmax
install snd-harmony modprobe --ignore-install snd-harmony $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-harmony
install snd-hda-intel modprobe --ignore-install snd-hda-intel $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-hda-intel
install snd-hdsp modprobe --ignore-install snd-hdsp $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-hdsp
install snd-hdspm modprobe --ignore-install snd-hdspm $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-hdspm
install snd-ice1712 modprobe --ignore-install snd-ice1712 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-ice1712
install snd-ice1724 modprobe --ignore-install snd-ice1724 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-ice1724
install snd-indigo modprobe --ignore-install snd-indigo $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-indigo
install snd-indigodj modprobe --ignore-install snd-indigodj $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-indigodj
install snd-indigoio modprobe --ignore-install snd-indigoio $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-indigoio
install snd-intel8x0 modprobe --ignore-install snd-intel8x0 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-intel8x0
install snd-interwave modprobe --ignore-install snd-interwave $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-interwave
install snd-interwave-stb modprobe --ignore-install snd-interwave-stb $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-interwave-stb
install snd-korg1212 modprobe --ignore-install snd-korg1212 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-korg1212
install snd-layla20 modprobe --ignore-install snd-layla20 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-layla20
install snd-layla24 modprobe --ignore-install snd-layla24 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-layla24
install snd-maestro3 modprobe --ignore-install snd-maestro3 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-maestro3
install snd-mia modprobe --ignore-install snd-mia $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-mia
install snd-miro modprobe --ignore-install snd-miro $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-miro
install snd-mixart modprobe --ignore-install snd-mixart $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-mixart
install snd-mona modprobe --ignore-install snd-mona $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-mona
install snd-mpu401 modprobe --ignore-install snd-mpu401 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-mpu401
install snd-msnd-pinnacle modprobe --ignore-install snd-msnd-pinnacle $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-msnd-pinnacle
install snd-mtpav modprobe --ignore-install snd-mtpav $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-mtpav
install snd-nm256 modprobe --ignore-install snd-nm256 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-nm256
install snd-opl3sa2 modprobe --ignore-install snd-opl3sa2 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-opl3sa2
install snd-opti92x-ad1848 modprobe --ignore-install snd-opti92x-ad1848 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-opti92x-ad1848
install snd-opti92x-cs4231 modprobe --ignore-install snd-opti92x-cs4231 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-opti92x-cs4231
install snd-opti93x modprobe --ignore-install snd-opti93x $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-opti93x
install snd-pc98-cs4232 modprobe --ignore-install snd-pc98-cs4232 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-pc98-cs4232
install snd-pcsp modprobe --ignore-install snd-pcsp $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-pcsp
install snd-pcxhr modprobe --ignore-install snd-pcxhr $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-pcxhr
install snd-pdaudiocf modprobe --ignore-install snd-pdaudiocf $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-pdaudiocf
install snd-pdplus modprobe --ignore-install snd-pdplus $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-pdplus
install snd-portman2x4 modprobe --ignore-install snd-portman2x4 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-portman2x4
install snd-powermac modprobe --ignore-install snd-powermac $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-powermac
install snd-pxa2xx-ac97 modprobe --ignore-install snd-pxa2xx-ac97 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-pxa2xx-ac97
install snd-riptide modprobe --ignore-install snd-riptide $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-riptide
install snd-rme32 modprobe --ignore-install snd-rme32 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-rme32
install snd-rme96 modprobe --ignore-install snd-rme96 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-rme96
install snd-rme9652 modprobe --ignore-install snd-rme9652 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-rme9652
install snd-s3c2410 modprobe --ignore-install snd-s3c2410 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-s3c2410
install snd-sa11xx-uda1341 modprobe --ignore-install snd-sa11xx-uda1341 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-sa11xx-uda1341
install snd-sb16 modprobe --ignore-install snd-sb16 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-sb16
install snd-sb8 modprobe --ignore-install snd-sb8 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-sb8
install snd-sbawe modprobe --ignore-install snd-sbawe $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-sbawe
install snd-serialmidi modprobe --ignore-install snd-serialmidi $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-serialmidi
install snd-serial-u16550 modprobe --ignore-install snd-serial-u16550 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-serial-u16550
install snd-sgalaxy modprobe --ignore-install snd-sgalaxy $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-sgalaxy
install snd-sonicvibes modprobe --ignore-install snd-sonicvibes $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-sonicvibes
install snd-sscape modprobe --ignore-install snd-sscape $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-sscape
install snd-sun-amd7930 modprobe --ignore-install snd-sun-amd7930 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-sun-amd7930
install snd-sun-cs4231 modprobe --ignore-install snd-sun-cs4231 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-sun-cs4231
install snd-sun-dbri modprobe --ignore-install snd-sun-dbri $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-sun-dbri
install snd-trident modprobe --ignore-install snd-trident $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-trident
install snd-usb-audio modprobe --ignore-install snd-usb-audio $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-usb-audio
install snd-usb-usx2y modprobe --ignore-install snd-usb-usx2y $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-usb-usx2y
install snd-vx222 modprobe --ignore-install snd-vx222 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-vx222
install snd-vxpocket modprobe --ignore-install snd-vxpocket $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-vxpocket
install snd-wavefront modprobe --ignore-install snd-wavefront $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-wavefront
install snd-ymfpci modprobe --ignore-install snd-ymfpci $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-ymfpci

Prevent abnormal drivers from grabbing index 0

options snd-bt87x index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2[/quote]

et

[quote]$ cat /etc/modprobe.d/alsa-base-blacklist

Uncomment these entries in order to blacklist unwanted modem drivers

blacklist snd-atiixp-modem

blacklist snd-intel8x0m

blacklist snd-via82xx-modem

[/quote]

je n’ai pas essayé de les ajouter dans /etc/modules non plus…
a vrai dire, les modules noyaux, c’est encore flou pour moi…