[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: