Re: alsa configure failure
Le jeu 06/03/2003 à 23:02, zelos a écrit :
> On Thu, 2003-03-06 at 21:46, Léopold BAILLY wrote:
>
> > Le jeu 06/03/2003 à 18:45, zelos a écrit :
> > > Bonjour à tous,
> > >
> > > J'ai installé ASLA sur ma Debian afin d'utiliser ma seconde carte
> > > son(une ALS100) mais au boot, j'ai ce message:
> > >
> > > ALSA
> > > /usr/src/alsa-driver-0.9.0rc7/include/../alsa-kernel/core/oss/mixer_oss.c:1
> > > 210: unable to register OSS mixer device 0:0
> > > ALSA
> > > /usr/src/alsa-driver-0.9.0rc7/include/../alsa-kernel/core/oss/pcm_oss.c:214
> > > 7: unable to register OSS PCM device 0:0
> > >
> > > Quelqu'un sait-il comment y remedier?
> >
> > il faudrait plus de détails.
> > Que répond lsmod ?
>
>
>
> root#: lsmod
>
> Module Size Used by Tainted: PF
> tuner 8100 1 (autoclean)
> tvaudio 9536 0 (autoclean) (unused)
> bttv 60448 1 (autoclean)
> i2c-algo-bit 6924 1 (autoclean) [bttv]
> videodev 4448 3 (autoclean) [bttv]
> NVdriver 945696 10 (autoclean)
> vmnet 20960 4
> vmmon 19924 0 (unused)
> n_hdlc 6016 1 (autoclean)
> parport_pc 25704 1 (autoclean)
> lp 6912 1 (autoclean)
> parport 21728 1 (autoclean) [parport_pc lp]
> ipt_ttl 640 0 (autoclean)
> ipt_limit 960 0 (autoclean)
> ipt_unclean 6720 0 (autoclean)
> ipt_TCPMSS 2336 0 (autoclean)
> ip_nat_irc 2368 0 (unused)
> ip_nat_ftp 2944 0 (unused)
> ipt_state 608 2 (autoclean)
> ipt_TOS 1024 0
> ipt_REDIRECT 736 0 (unused)
> ipt_REJECT 2816 0 (unused)
> ip_conntrack_irc 2496 0 (unused)
> ip_conntrack_ftp 3200 0 (unused)
> ipt_LOG 3136 8 (autoclean)
> iptable_mangle 2112 0 (autoclean)
> iptable_filter 1728 1 (autoclean)
> snd-util-mem 1072 0 (unused)
> snd-seq-midi 3136 0 (unused)
> snd-seq-midi-event 2728 0 [snd-seq-midi]
> snd-seq 35852 0 [snd-seq-midi snd-seq-midi-event]
> snd-pcm-oss 36900 0 (unused)
> snd-mixer-oss 11232 0 [snd-pcm-oss]
> snd-als100 3204 1
> snd-sb16-dsp 5216 0 [snd-als100]
> snd-opl3-lib 5440 0 [snd-als100]
> snd-sb-common 6524 0 [snd-als100 snd-sb16-dsp]
> snd-mpu401-uart 2544 0 [snd-als100]
> snd-hwdep 3616 0 [snd-opl3-lib]
> snd-pcm 52256 1 [snd-pcm-oss snd-sb16-dsp]
> snd-timer 10016 0 [snd-seq snd-opl3-lib snd-pcm]
> snd-rawmidi 11776 0 [snd-seq-midi snd-mpu401-uart]
> snd-seq-device 3700 0 [snd-seq-midi snd-seq snd-opl3-lib
> snd-rawmidi
> ]
> snd 26824 3 [snd-util-mem snd-seq-midi
> snd-seq-midi-event
> snd-seq snd-pcm-oss snd-mixer-oss snd-als100 snd-sb16-dsp snd-opl3-lib
> snd-sb-co
> mmon snd-mpu401-uart snd-hwdep snd-pcm snd-timer snd-rawmidi
> snd-seq-device]
> i2c-proc 6272 0 (unused)
> i2c-core 12160 0 [tuner tvaudio bttv i2c-algo-bit
> i2c-proc]
> ipt_MASQUERADE 1216 1
> iptable_nat 12660 3 [ip_nat_irc ip_nat_ftp ipt_REDIRECT
> ipt_MASQUE
> RADE]
> ip_conntrack 12684 4 [ip_nat_irc ip_nat_ftp ipt_state
> ipt_REDIRECT
> ip_conntrack_irc ip_conntrack_ftp ipt_MASQUERADE iptable_nat]
> ppp_synctty 4960 1
> ppp_async 6464 0 (unused)
> ppp_generic 18728 3 [ppp_synctty ppp_async]
> slhc 4432 0 [ppp_generic]
> es1371 27840 1
^^^^^^
Ça c'est le module OSS d'une soundblaster ; s'il se charge en premier,
il va s'approprier /dev/dsp.
> ac97_codec 9568 0 [es1371]
> soundcore 3236 5 [snd es1371]
^^^^^^^^^^
il se charge effectivement en premier.
> mousedev 3776 1
> joydev 7232 0 (unused)
> nbd 14752 0 (unused)
> ide-scsi 7488 0
> gameport 1308 0 [es1371]
> agpgart 29824 3
> 3c509 7968 1
> isa-pnp 27432 0 [snd-als100 3c509]
> cpuid 1184 0 (unused)
> apm 9148 1
> ip_tables 10432 15 [ipt_ttl ipt_limit ipt_unclean
> ipt_TCPMSS ipt_
> state ipt_TOS ipt_REDIRECT ipt_REJECT ipt_LOG iptable_mangle
> iptable_filter ipt_
> MASQUERADE iptable_nat]
> msdos 4668 0 (unused)
> ntfs 48544 0 (unused)
> smbfs 31296 0 (unused)
> nfsd 42848 0 (unused)
> binfmt_misc 5636 1
> binfmt_aout 4196 0
> keybdev 1664 0 (unused)
> input 3072 0 [mousedev joydev keybdev]
> usb-uhci 20708 0 (unused)
> usbcore 48032 1 [usb-uhci]
Conclusion : tu dois recompiler ton noyau et alsa
- noyau : dans la section "sound", CONFIG_SOUND=m et tout le reste à n
- alsa : dans /etc/alsa/alsa-source.conf, ALSA_CARDS="ens1371,als100"
Bien sûr il suffirait de forcer es1371 à se charger après le démarrage
d'alsa, mais ce sera plus cohérent ainsi : tes deux cartes sont gérées
par alsa.
>
>
> > Qu'y a-t-il dans /etc/modutils/alsa ?
> >
Le contenu propre à alsa de /etc/modules.conf
Si tu as installé modutils, modules.conf ne doit pas être édité
directement. A la place tu mets des fichiers dans /etc/modutils et ils
sont concaténés par la commande update-modules.
> no such file or directory...
>
> C'est grave docteur?
Peu importe, chez toi, les informations que je recherche sont
directement dans /etc/modules.conf. Poste le fichier si ça ne marche pas
après recompilation.
Reply to: