Re: ALSA et snd_cards_limit
Le Mon, 24 Jul 2006 22:17:21 +0200, David BERCOT a écrit :
> Le lundi 24 juillet 2006 à 20:44 +0200, Gaëtan PERRIER a écrit :
>> Le Mon, 24 Jul 2006 17:18:13 +0200 (CEST)
>> David BERCOT <david.bercot@wanadoo.fr> a écrit:
>>
>> > > > Je vous avais déjà parlé d'un petit souci sur mon portable
>> > > > où, si j'ai ma webcam de branchée au démarrage, Alsa n'est pas
>> > > > opérationnel (visiblement, il s'emmelle un peu les pinceaux
>> > > > avec la partie audio de la webcam).
>> > >
>> > > C'est juste que tes applications utilisent le premier
>> > > périphérique son disponible et a priori, c'est ta webcam.
>> > > Une solution, serait de coller le module de ta carte son
>> > > dans /etc/modules. Au démarrage, il sera chargé avant les autres.
>> >
>> > Si je comprends bien (j'en profite pour apprendre ;-))), les
>> > modules placés dans /etc/modules sont chargés avant tous ceux qui
>> > le sont suite à la découverte du matériel ? Dans ce cas, ta réponse
>> > semble ok. Maintenant, comment est-ce que je trouve le module
>> > correspondant ? Je suppose qu'il s'agit d'un truc comme
>> > snd_ac97_codec ou snd_intel8x0m ou snd_intel8x0, mais je n'en sais
>> > pas plus :-(
>>
>> Il me semble que ce n'est plus exact depuis que c'est modprobe.conf qui est utilisé. En tout cas pour les cartes réseaux ça ne marche plus.
>
> Donc, je suppose que la configuration (dont l'ordre de lancement des
> modules) se fait dans modprobe.conf ?
>
> Est-ce que quelqu'un aurait un lien ou un bout d'aide expliquant comment
> choisir l'ordre de chargement des modules ?
>
> Merci d'avance.
>
> David.
Vu mes compétences assez légères sur le sujet, prière de ne pas
prendre tout ce que je vais dire pour argent comptant.
Pour la doc, je trouve qu'il a des éléments intéressants chez
C. Casteyde sur udev et modprobe:
http://casteyde.christian.free.fr/system/linux/guide/online/book1.html
Pour tes problèmes, as-tu refait un depmod récemment? ça pourrait
arranger les choses...
Dans le premier message, tu faisais référence à /etc/modules.d/alsa ,
je pense que tu devrais plutôt regarder dans
/etc/modprobe.d/alsa ou /etc/modprobe.d/alsa-quelque-chose.
D'après ce que je comprends (mais je pense n'avoir pas très bien
compris, merci d'avance à ceux qui me corrigeront), avec un noyau 2.6,
l'ordre de chargement des modules est fixé indirectement par les règles
udev, directement par les fichiers de configuration dans /etc/modprobe.d
et le fichier /etc/modules, et au titre des dépendances inter-modules par
le fichier modules.dep.
Reply to: