cohabitation des modules alsa et oss

Le
mammique
Bonjour,

je vient d'installer debian sid sur un portable x86. Celui-ci est
équipé d'une carte son (Intel 82440MX) dont le module oss ne marche pas
bien, par contre le module alsa présent par défaut dans mon kernel 2.6.4
fonctionne bien. Enfin il fonctionne bien lorsqu'il est tout seul, j'ai
bien dit tout seul car les deux modules sont chargés au démarrage !?
C'est peut être normal mais je n'ai jamais vu ça :

snd_intel8x0 34376 0
snd_ac97_codec 63492 1 snd_intel8x0
snd_pcm 101316 1 snd_intel8x0
snd_timer 25956 1 snd_pcm
gameport 4704 1 snd_intel8x0
snd_page_alloc 12228 2 snd_intel8x0,snd_pcm
snd_mpu401_uart 7840 1 snd_intel8x0
snd_rawmidi 24928 1 snd_mpu401_uart
snd_seq_device 8072 1 snd_rawmidi
snd 55556 7 snd_intel8x0,s[]idi,snd_seq_device
i810_audio 33972 0
ac97_codec 19084 1 i810_audio
soundcore 10208 2 snd,i810_audio

i810_audio & snd_intel8x0 sont présents tout les deux mais alsa ne
fonctionne que si je décharge i810_audio. J'ai installé alsa-base et
i810_audio n'est pas mentionné dans /etc/modules. D'où cela peut-il
venir ? Comment empêcher un module de se charger au démarrage (pas
mentionné non plus dans /etc/modules.conf) ?

Précision : lsmod me dit que les modules alsa sont chargés mais dmesg
non n'a rien vu. Si je vire i810_audio et que je redémarre alsa dmesg me
parle enfin de snd_intel8x0 :

PCI: Found IRQ 9 for device 0000:00:00.1
PCI: Sharing IRQ 9 with 0000:00:13.1
PCI: Setting latency timer of device 0000:00:00.1 to 64
intel8x0_measure_ac97_clock: measured 49357 usecs
intel8x0: clocking to 48000

Moi pas comprendre. Une idée ?
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
sans_flotus_spam
Le #1532030
mammique wrote:

Bonjour,

je vient d'installer debian sid sur un portable x86. Celui-ci est
équipé d'une carte son (Intel 82440MX) dont le module oss ne marche pas
bien, par contre le module alsa présent par défaut dans mon kernel 2.6.4
fonctionne bien. Enfin il fonctionne bien lorsqu'il est tout seul, j'ai
bien dit tout seul car les deux modules sont chargés au démarrage !?
C'est peut être normal mais je n'ai jamais vu ça :

snd_intel8x0 34376 0
snd_ac97_codec 63492 1 snd_intel8x0
snd_pcm 101316 1 snd_intel8x0
snd_timer 25956 1 snd_pcm
gameport 4704 1 snd_intel8x0
snd_page_alloc 12228 2 snd_intel8x0,snd_pcm
snd_mpu401_uart 7840 1 snd_intel8x0
snd_rawmidi 24928 1 snd_mpu401_uart
snd_seq_device 8072 1 snd_rawmidi
snd 55556 7 snd_intel8x0,s[...]idi,snd_seq_device
i810_audio 33972 0
ac97_codec 19084 1 i810_audio
soundcore 10208 2 snd,i810_audio

i810_audio & snd_intel8x0 sont présents tout les deux mais alsa ne
fonctionne que si je décharge i810_audio. J'ai installé alsa-base et
i810_audio n'est pas mentionné dans /etc/modules. D'où cela peut-il
venir ? Comment empêcher un module de se charger au démarrage (pas
mentionné non plus dans /etc/modules.conf) ?

Précision : lsmod me dit que les modules alsa sont chargés mais dmesg
non n'a rien vu. Si je vire i810_audio et que je redémarre alsa dmesg me
parle enfin de snd_intel8x0 :

PCI: Found IRQ 9 for device 0000:00:00.1
PCI: Sharing IRQ 9 with 0000:00:13.1
PCI: Setting latency timer of device 0000:00:00.1 to 64
intel8x0_measure_ac97_clock: measured 49357 usecs
intel8x0: clocking to 48000

Moi pas comprendre. Une idée ?


c'est portant normal : un OS, c'est fromage OU dessert.
de deux choses, ou c'est alsa, ou c'est oss. tu as déjà vu deux volants dans
et deux chauffeurs dans une même voiture ?
donc, tu mets alsa + compatibilité oss d'alsa (man alsa .... )
A+

Publicité
Poster une réponse
Anonyme