[Linux] debian 6.0, alsa, oss

Benoit Speckel Benoit.Speckel@::1
Sam 21 Jan 14:04:31 CET 2012


On Sat, Jan 21, 2012 at 10:52:44AM +0100, René Bastian wrote:
> Le Fri, 20 Jan 2012 22:29:44 +0100,
> Cyril Chaboisseau <cyril.chaboisseau@::1> a écrit :
> 
> > * Benoit Speckel <Benoit.Speckel@::1> [2012-01-20 19:02
> > +0100]:
> > 
> > > > J'ai changé les noms des 3 fichiers dans /etc/modprobe.d
> > > > dans lesquels se trouvaient des lignes comprenant 'blacklist'
> > > > et 'reboot' à chaque fois (mais sans éteindre comme le
> > > > suggère François), mais ça ne change rien :
> > > Éteindre ne changera rien.
> > > À priori, seul /etc/modprobe.d/oss4-base_noALSA.conf doit être
> > > renommé, les autres blacklist peuvent être justifiés, en
> > > particulier, par défaut, ALSA blackliste l'un de ses propres
> > > modules : snd-pcsp.
> > > 
> > > Mais pour une raison où une autre, les modules d'ALSA n'ont pas
> > > l'air de se charger. Que donne :
> > > 	lsmod | grep snd
> > > 
> > > Et si ça ne donne rien :
> > > 		lsmod|grep -w sound
> > > [...]
> > 
> > plutôt que d'y aller à tâtons en renommant les fichiers, rajoutant ou
> > retirant des modules en blacklist et chargeant ou déchargeant des
> > modules à chaud, ça ne serait pas + efficace de rebooter sur un Live
> > CD qui (je l'espère) aura une conf Alsa par défaut qui fonctionnera,
> > et ensuite voir la liste des modules chargés ainsi que tout un tas
> > d'autres paramètres grâce à hwinfo/lshw et comparer ça par rapport à
> > sa conf actuelle qui ne marche pas
Il n'était pas question d'y aller à tatons : ce que je préconisais
était de neutraliser un fichier visiblement installé par le module OSS,
qui empêchait le chargement de modules ALSA.

Je ne me suis pas amusé à décortiquer le fichier
/lib/module`uname -r`/modules.alias (d'ailleurs pas accès à celui
effectivement utilsé), pour savoir quel sont les modules concernés
en fonction identificateurs PCI, le chargement de n'importe lequel
aurait dû aider à trouver le pb.

> > la différence devrait sauter aux yeux si tant est que l'on arrive à
> > faire fonctionner une distrib par défaut
> > 
> > mes 2 cents
> > 
> Le message s'adresse à Benoît, mais je plaide mon cas.
> J'ai fouillé : la Live la plus récente que j'aie est une Knoppix 5.2
> de 2007. L'utiliser ne prouverait rien, car si entre-temps il y avait
> eu quelque amélioration négative, je n'y aurais vu que dalle.
> 
> C'est maintenant que ça marche à nouveau que ce serait instructif
> de comparer. Ben, on le fera quand on aura le temps qu'on n'a jamais ?
> Mais avant de le faire, quelle méthode, quels outils ?
Au niveau d'ALSA, habitullement pas de configuration, il suffit de
charger les modules et éventuellement d'ajuster le niveau de sortie.
Si une surcouche pulse-audio, du bluetooth... sont installés, il y aura
un fichier /etc/asound.conf et/ou un fichier .asoudrc - mais un LiveCD
ne fera pas ça.

Comparer La sortie de la commande lsmod aurait sans doute été suffisant.
Sur LiveCD, il y aurait une série de modules dont le nom commence par
snd_ et aucun dans l'autre cas. Sais pas si ça aurait été très utile.

-- 
Cordialement,

Benoit SPECKEL


Plus d'informations sur la liste de diffusion linux