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

Re: [linux] Config du son + compilation ALSA drivers



J'apporte des précisions : j'ai une Mandrake 7.2 avec un kernel 2.2.17.

> Salut,
>
> Ma première question concerne la configuration et la gestion du son sous
> Linux. Apparemment ALSA est installé, en tout cas d'après /etc/init.d/sound
> mais il n'y aucun signe de sa présence : pas de périphériques particuliers
> dans /dev et il n'apparaît pas dans la config du serveur de sons de KDE.
> En fait, d'après ce qu'on m'a dit, ALSA tournerait en émulation OSS sur ma
> machine.
> Bon venons en au faits. J'ai une SB128 mais les drivers chargés au
> démarrage correspondent à une es1370 (ensonic). Bon j'ai du son mais
> peut-être que les capacités de ma carte ne sont pas exploitées à fond.
> Qu'est-ce que je dois faire pour que le module de son reconnaisse ma carte
> ou charge les pilotes qui lui correspondent (il n'y en a peut-être pas) ?
>
> Ma 2eme question concerne la compilation des pilotes ALSA pour le kernel.
> J'ai essayé "./configure --with-cards=sbawe,ens1370 --with-oss=yes" et
> ensuite "make" et je me retrouve avec des messages du genre :
>
> ../include/compat_22.h:12: warning: `init_MUTEX' redefined
> /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of
> the previous definition
> ../include/compat_22.h:13: warning: `DECLARE_MUTEX' redefined
> /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of
> the previous definition
> ../include/compat_22.h:16: warning: `init_waitqueue_head' redefined
> /usr/src/linux/include/linux/wait.h:24: warning: this is the location of
> the previous definition
>
> Et pour finir en beauté :
>
> ../include/compat_22.h:14: redefinition of `wait_queue_t'
> /usr/src/linux/include/linux/wait.h:18: `wait_queue_t' previously declared
> here
> ../include/compat_22.h:15: redefinition of `wait_queue_head_t'
> /usr/src/linux/include/linux/wait.h:19: `wait_queue_head_t' previously
> declared
> here
> ../include/compat_22.h:24: redefinition of `list_add_tail'
> /usr/src/linux/include/linux/list.h:57: `list_add_tail' previously defined
> here
> {standard input}: Assembler messages:
> {standard input}:9: Warning: Ignoring changed section attributes for
> .modinfo make[1]: *** [sound.o] Erreur 1
> make[1]: Quitte le répertoire
> `/home/sources/alsa/alsa-driver-0.5.11/kernel' make: *** [compile] Erreur 1
>
> Quelqu'un pourrait m'expliquer quel est le problème ?
>
> Question subsidiaire : Si jamais j'arrive à compiler ce p..... de  driver
> quelle carte je dois choisir : sbawe, ens1370...?
>
> Merci pour votre aide
>
> Patrice
>
>
>
> [ Soyez précis dans vos sujets svp afin de déterminer directement  ]
> [ le type de demande...                                            ]
> [ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php     ]
> [ Archives de la mailing list: http://archives.unixtech.be/linux/  ]
> [ http://unixtech.be              Contact: listmaster@unixtech.be  ]

[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php     ]
[ Archives de la mailing list: http://archives.unixtech.be/linux/  ]
[ http://unixtech.be              Contact: listmaster@unixtech.be  ]