Chargement...
 
Skip to main content

Historique: Alsa - dépannage

Aperçu de cette version: 33


L'auto-dépannage sous ALSA.

Si vous n'avez pas pu faire fonctionner votre matériel sous ALSA les conseils suivants vous donneront quelques pistes.
En cas d'échec, posez votre question dans les forums !

Pilote chargé ?

ALSA fait partie du noyau Linux. La première chose à faire est de vérifier que les pilotes ont bien été chargés, leur nom commence toujours par snd.
Tapez la commande suivante dans un terminal :
Liste des modules son chargés
Copy to clipboard
lsmod | grep snd


Il donnera par exemple le module snd_usb_audio qui gère les cartes son USB.

Le cas échéant il faudra charger le bon module avec la commande modprobe.
Par exemple pour une SoundBlaster 16, la page d'ALSA indique que le module sb16 est nécessaire.

Si vous le souhaitez vous pouvez redémarrer pour vous assurer que tout est correctement chargé au démarrage de la machine (notez les éventuels messages d'erreur).

Liste du matériel reconnu par ALSA

Le dossier /proc/asound/ contient différentes informations concernant votre (ou vos) carte(s) son. La seule présence de ce répertoire indique déjà que le support ALSA est fonctionnel, fusse-t-il sous forme de modules (à présent chargés) ou intégré au noyau.

Pour lister les cartes son reconnues par ALSA, tapez la commande suivante :
Liste des cartes son reconnues
Copy to clipboard
cat /proc/asound/cards


Il présentera chaque matériel précédé d'un numéro en commençant par zéro.

Test 0 - Accéder au mixeur

En graphique
Le mixeur le plus simple s'appelle alsamixergui : il nécessite l'installation du paquet du même nom, on peut le lancer en ligne de commande.
Voir aussi d'autres mixeurs de cartes son.

En console
Dans une console, vous pouvez aussi accéder aux réglages du mixer grâce à AlsaMixer. Normalement il est installé par défaut (il fait partie du paquet alsa-utils).
Lancement de alsamixer
Copy to clipboard
alsamixer

vous pouvez naviguer à travers les différentes pages de AlsaMixer (entrées / sorties) grâce à la touche "TAB".
pour passer d'un contrôle à l'autre utilisez les flèches gauche et droite de votre clavier.
la touche "M" permet de basculer en mode MUTE (silence).
les flèches haut et bas de votre clavier servent à augmenter/diminuer le volume
la touche "ECHAP" quitte AlsaMixer (les réglages sont sauvegardés)

Test 1 - Jouer un fichier son

En graphique :
Le plus facile est d'utiliser alsaplayer que vous devrez peut-être installer car il n'est pas présent par défaut sur toutes les distributions.

En console :
Celui-ci est normalement installé par défaut (paquet alsa-utils) :
Copy to clipboard
aplay fichier.wav


Test 2 - Enregistrer

(Sélectionner la source d'enregistrement avec le mixer plus haut)
En console :
Copy to clipboard
arecord -D plughw:0,0 -f cd fichier.wav


Relancer ALSA

Sous GNU/Linux, il est vraiment très rare de devoir rebooter, pour relancer ALSA, après une modification poussée, vous pouvez :
  • sous Ubuntu (10.04 pour mon cas) :
    • /sbin/alsa force-reload : redémarre tout ALSA
    • /sbin/alsa-utils restart : redémarre les ALSA-utils (déconnecte/reconnecte les, ou une, cartes son par exemple)
  • sous Debian (même combat) :
    • alsa force-reload : redémarre tout ALSA
  • sous d'autres distributions, inscrire à la suite... 😉

Historique

Avancé
Information Version
Jeudi 14 septembre 2017 13:58 olinuxx regroupement des alias + sommaire automatique 38
Afficher
Jeudi 14 septembre 2017 08:46 allany alias+1 37
Afficher
Lundi 25 avril 2016 00:38 olinuxx 36
Afficher
Vendredi 06 novembre 2015 14:16 olinuxx Recherche et remplacement en masse 35
Afficher
Lundi 10 février 2014 21:19 romain_bar Déplacement de texte depuis la page ALSA Plusieurs cartes 34
Afficher
Lundi 10 février 2014 20:51 romain_bar Compléments pris dans la page ALSA Premier pas 33
Afficher
Vendredi 07 février 2014 20:59 romain_bar Compléments 32
Afficher
Mercredi 11 septembre 2013 14:48 pianolivier +1 lien 31
Afficher
Mardi 16 juillet 2013 23:45 utilisateur_anonyme2 +alias 30
Afficher
Vendredi 01 mars 2013 19:22 pianolivier nouvelle boite de navigation 29
Afficher
Mercredi 10 octobre 2012 17:45 pianolivier correction d'un lien 28
Afficher
Jeudi 17 mai 2012 17:09 pianolivier modif lien(s) interne(s) 27
Afficher
Dimanche 27 mars 2011 14:50 WhilelM Relancer alsa sous debian 26
Afficher
Dimanche 26 décembre 2010 19:58 olinuxx BOX 25
Afficher
Dimanche 26 décembre 2010 18:47 olinuxx BOX + tuto 24
Afficher
Dimanche 26 décembre 2010 18:35 olinuxx BOX + tuto 23
Afficher
Dimanche 26 décembre 2010 17:15 olinuxx BOX 22
Afficher
Dimanche 26 décembre 2010 17:00 olinuxx ajout tuto BOX 21
Afficher
Dimanche 26 décembre 2010 15:35 olinuxx BOX 20
Afficher
Dimanche 26 décembre 2010 15:28 olinuxx BOX-ification 19
Afficher
Jeudi 16 décembre 2010 18:39 olinuxx 18
Afficher
Jeudi 16 décembre 2010 17:16 olinuxx rédaction 17
Afficher
Jeudi 16 décembre 2010 17:14 olinuxx 16
Afficher
Jeudi 16 décembre 2010 17:10 olinuxx rédaction / déplacement au bon endroit 15
Afficher
Jeudi 16 décembre 2010 16:47 olinuxx 14
Afficher
Jeudi 16 décembre 2010 16:43 olinuxx rédaction 13
Afficher
Jeudi 16 décembre 2010 16:39 olinuxx 12
Afficher
Dimanche 12 décembre 2010 06:11 olinuxx 11
Afficher
Dimanche 12 décembre 2010 05:02 olinuxx + alsa-utils reboot 10
Afficher
Dimanche 12 décembre 2010 00:37 olinuxx ajout + (mode stylo rouge) 9
Afficher
Vendredi 03 décembre 2010 21:33 olinuxx 8
Afficher
Vendredi 03 décembre 2010 21:33 olinuxx 7
Afficher
Vendredi 03 décembre 2010 21:32 olinuxx 6
Afficher
Vendredi 03 décembre 2010 21:29 olinuxx copie des notes provenant de la page des débutants 5
Afficher
Vendredi 03 décembre 2010 21:28 olinuxx copie des notes provenant de la page des débutants 4
Afficher
Vendredi 03 décembre 2010 21:28 olinuxx copie des notes provenant de la page des débutants 3
Afficher
Vendredi 03 décembre 2010 21:04 olinuxx 2
Afficher
Vendredi 03 décembre 2010 21:03 system créé à partir d'une structure 1
Afficher