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

Re: alsa et plusieurs cartes son



Le lundi 15 décembre 2008, Philippe Merlin a écrit :
> Bonjour,
>
> Le lundi 15 décembre 2008, Mathieu JANIN a écrit :
> > Le samedi 13 décembre 2008, Philippe Merlin a écrit :
> > > Bonjour,
> >
> > (...)
> >
> > > choisissais la carte 1 comme carte son par défaut en créant soit un
> > > fichier général /etc/asound.conf ou des fichiers . asoundrc pour chaque
> > > utilisateur
> >
> > (...)
> >
> > > Y a t'il une autre méthode , pour résoudre ce problème? Car je trouve
> > > que le fait de créer un fichier texte avec des informations extrait
> > > d'une commande comme aplay -l me parait pas très 'End User'.
> >
> > Je ne connais pas d'autre manière que de configurer le asoundrc.
> >
> > Sinon, tu trouverais plus "enduser" d'aller au fond d'un menu, chercher
> > un onglet dans une applet de configuration dont tu devrais chercher le
> > nom, passer en root, et aller choisir la carte dans un sélecteur, par
> > exemple ?
> >
> > Ca se discute. Aller ajouter une ligne dans un fichier me semble plus
> > simple.
> >
> > > A l'avance merci pour vos retours d'expériences.
> > > Philippe
> >
> > ++, MATT
>
> Si tu avais perdu près d'une journée a chercher pourquoi cette F !?> ..
> carte son ne fonctionnait plus en passant de 2.6.24 à 2.6.26, tu ne
> tiendrais pas ce raisonnement. D'autre part pour un débutant , je pense
> qu'un incident de ce genre peut le refroidir.
Personnellement, j'aurais mis le même temps à chercher dans des menus et des 
interfaces graphiques auxquelles je ne comprends rien, mais bon. On est pas 
vendredi.
Je te ferait d'ailleurs remarquer que même si c'est simplissime, ce n'est pas 
une pratique trés courante pour un débutant de changer de noyau, surtout pour 
installer un noyau venu de testing ou unstable. Mais bon, ce genre de 
discussion peut se faire un vendredi.

> Revenons à alsa , dans le temps on utilisait alsaconf , maintenant tout est
> fait automatiquement par udev, c'est beau le seul problème est que si cet
> automatisme ne nous convient pas on a notre disposition aucun outil pour le
> corriger.
Tout ce qui concerne udev est dans /etc/udev/rules.d: comme d'habitude, c'est 
la fête du slip dans /etc, et ça se corrige avec n'importe quel éditeur 
(logiciel plutot répandu permettant de modifier un fichier, entre autres, de 
config).
Mais on est pas vendredi.

> Oui je verrais bien alsamixer(-ng) faire ce rôle avec listage des cartes
> sons installées, possibilité de définir une carte son par défaut, comme
> pour une imprimante,et évidemment régler chaque carte son.
Sauf qu'on installe pas nécessairement alsamixer sur une machine. Je ne peux 
pas me faire à l'idée qu'on soit lundi.

> Actuellement il faut rechercher dans la doc  wiki d'alsa et enfin trouver
> la bonne information .
Je t'accorde qu'il est monstrueusement mal fichu.
Mais on est pas vendredi.

> faire un aplay -l et créer soit /etc/asound.conf ou .asoundrc  et la
> première ligne doit être de la forme
>  pcm.!default front : default <-- nom indiqué par aplay -l
Pire: si tu installes un headset bluetooth, tu dois définir un pcm dans le 
asoundrc, mais il n'apparait pas dans aplay -l. Il faut savoir qu'il est là.

> Et il faut rebooter pour que cette information soit pris en compte , ce qui
> chez linux est rare contrairement à W.
Faux. La définition du default ne nécessite pas de redémarrage et est valide 
dés que tu sauves le asoundrc. C'est nécessaire puisque le default dépend de 
chaque utilisateur, donc doit pouvoir être fixé à la volée.
En tous cas ca fonctionne sans reboot sur ma sid.
Il m'est arrivé aussi en testant des trucs dans tous les sens que ça ne marche 
plus, mais un rmmod et re-modprobe des modules a toujours résolu mes 
problêmes. 

> A+
> Philippe

++, MATT


Reply to: