Diagnostiquer un problème Alsa

suite à de nombreux mails de demande d’aide par rapport à des cartes sons,
sont compilés ici quelques commandes et liens qui peuvent nous aider à cerner certains problèmes

une fois installé les packages comme
alsa-base, alsa-utils, alsa-tools, libasound2

il faut s’assurer que l’utilisateur appartienne bien au groupe audio, soit le gid=29…

va tenter une reconnaissance automatique de la carte son

enregistre la configuration trouvé automatiquement par alsaconf

pour connaitre le matériel que ALSA a trouvé sur la machine:

cat /proc/asound/cards aplay -l arecord -l

cela va lister tous les hardware qu’ALSA peut gérer sur la machine
la carte son notament doit y figurer absolument

permettent de vérifier le volume attribuée à vos sorties audio, qui par defaut peut parfois etre à zero…

deux procedures permettent de tester le bon fonctionnement de la couche alsa:

speaker-test -c2 -Dplug:front -twav aplay -D hw:0,0 test.wav

la premiere commande, c’est ALSA qui va générer un son de test trè synthetique, mais que vous devez absolumetn pouvoir entendre.
la seconde, avec test.wav comme fichier son de votre choix ( un wav au pif que vous pouvez telechargez sur le net ), va tester la lecture tout simple d’un fichier son sur le périphérique qu’alsa utilise par défaut.

tout message d’erreur lors de toutes les commandes ci dessus peuvent etre indicatives du problème à regler. si tout se passe bien, c’est que le problème est du à une couche au-dessus qui exploite alsa.

je liste ici cependant quelques sites qui peuvent permettrent de résoudre certains problèmes alsa courrant:

[quote]https://bugtrack.alsa-project.org/wiki/wikka.php?wakka=TroubleShooting
commentcamarche.net/faq/suje … sous-linux
alsa.opensrc.org/MultipleCards
alsa.opensrc.org/index.php/Multi … dioDevices [/quote]

et pour les plus courageux, le wiki alsa, en anglais:

mais nous laisser un message de demande d’aide incluant les messages d’erreurs correspondant aux commandes ci dessus facilitera grandement le travail.

Tu peux aussi préciser dans le début de ton tuto :

Si vous pensez avoit bien installé ALSA mais que ça ne fonctionne pas essayer :

# apt-get install alsa-base alsa-utils --reinstall --purge

Pour moi ça a marché :wink:

Salut,

Quelqu’un sait ce qui remplace alsaconf sous squeeze et Sid ?

bon tuto merci

[quote=“lol”]Salut,

Quelqu’un sait ce qui remplace alsaconf sous squeeze et Sid ?[/quote]

gerard@debian:~$ sudo alsaconf
[sudo] password for gerard:
sudo: alsaconf: command not found
gerard@debian:~$

Salut

Désolé pour la réponse tardive mais ça peut encore être utile à certains je suppose:

A+

Salut et merci.

Question qui n’était pas innocente, cela m’a permis de compléter et mettre le T&A sur le Wiki :

isalo.org/wiki.debian-fr/ind … %A8me_alsa