Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:materiel:cartes-son:probleme-de-son [11/09/2016 01:40] èfpé [Installation] cosmétique, répertoire de travail non défini |
doc:materiel:cartes-son:probleme-de-son [04/10/2022 22:13] èfpé actualisation du lien git.alsa-project.org -- version alsa-info de bullseye |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Déterminer l'ordre d'utilisation ====== | + | ====== Diagnostiquer le problème de son ====== |
- | + | ||
- | * Objet : **Aide pour retrouver le son** | + | |
- | * Niveau requis :{{tag>débutant avisé}} | + | |
- | * Commentaires : //Vous n'avez pas de son, il suffit de trouver la bonne carte ! // | + | |
- | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | + | |
- | * Suivi : {{tag>}} - Pour choisir, voir les autres Tags possibles dans [[:atelier:#tags|l'Atelier]]. | + | |
- | * Création par [[user>darien]] 18/05/2014 | + | |
- | * Testé par [[user>darien]] le <18/05/2014> | + | |
- | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=9057 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | + | |
+ | * Objet : Aide pour retrouver le son | ||
+ | * Niveau requis : {{tag>débutant avisé}} | ||
+ | * Commentaires : //Vous n'avez pas de son, il suffit de trouver la bonne carte !// | ||
+ | * Débutant, à savoir : [[doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
+ | * Suivi : {{tag>à-compléter à-(re)tester}} | ||
+ | * Création par [[user>darien]] le 18/05/2014 | ||
+ | * Testé par [[user>darien]] le 18/05/2014, [[user>èfpé]] le 17/09/2016 | ||
+ | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=9057|C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | Je vous propose la solution simple et efficace pour configurer votre carte son préférée. | ||
- | ===== Attention ===== | + | Le [[https://www.alsa-project.org/wiki/Main_Page|projet ALSA]] met à disposition un script permettant de collecter et rassembler les informations relatives à votre configuration audio. |
- | Vérifiez en premier l’installation des 3 paquets de base **alsa-base alsa-tools et alsa-utils**\\ | + | |
- | (sont normalement présents sur le système dès le début, s'occupent de sauvegarder et restaurer les paramètres sonores du système au démarrage et à l'arrêt du système) | + | |
- | | + | |
+ | ===== Prérequis ===== | ||
- | ===== Installation ===== | + | Assurez-vous que les paquets alsa-utils et alsa-tools sont installés ; ces paquets, en principe présents sur le système dès l'installation, fournissent les utilitaires et outils de base (notamment : alsactl, alsamixer, amixer, aplay, arecord, speaker-test et hdajacksensetest). \\ |
- | Le [[http://www.alsa-project.org/main/index.php/Main_Page|projet ALSA]] met à disposition un script permettant de collecter les données relatives à votre configuration. Vous pouvez télécharger ce script : | + | Certains de ces utilitaires s'occupent par exemple de sauvegarder à l'arrêt et restaurer au démarrage les paramètres audio du système. |
- | <code user>wget http://www.alsa-project.org/alsa-info.sh</code> | + | <note>Le paquet alsa-base, qui était déjà un paquet factice pour Debian 8 (Jessie), n'existe tout simplement plus pour Debian 9 (Stretch). Il est donc parfaitement inutile d'essayer de l'installer.</note> |
- | puis l'exécuter : | + | Depuis Debian 9 Stretch, le script alsa-info est fourni par le paquet alsa-utils, probablement déjà installé : |
+ | <code root>apt-get install alsa-utils tree wget</code> | ||
- | <code user>bash alsa-info.sh --with-all</code> | ||
- | |||
- | Ce script enverra les données vers le serveur web du projet ALSA et fournira un lien que vous pourrez coller dans une éventuelle demande d'aide dans la section "[[https://debian-facile.org/viewforum.php?id=11|Matériel]]" du forum Debian-Facile. | ||
- | |||
- | Exemple avant rectification => http://www.alsa-project.org/db/?f=8814a7b5ab0d5aa5276c38a5f0c6e8dadfc589fa | ||
- | |||
- | Les alternatives à l'utilisation du script sont entre autres les commandes : | ||
- | <code user>aplay -l</code> | ||
- | et/ou | ||
- | <code user>cat /proc/asound/cards</code> | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | Commencez par repérer l'information pertinente ; dans l'exemple cité ci-dessus : | ||
- | |||
- | <code>!!Loaded ALSA modules | ||
- | !!------------------- | ||
- | |||
- | snd_hda_intel | ||
- | snd_hda_intel | ||
+ | Cette commande vous proposera d'envoyer les données vers le serveur web du projet ALSA et fournira un lien que vous pourrez coller dans une éventuelle demande d'aide dans la section "[[https://debian-facile.org/viewforum.php?id=11|Matériel]]" du forum Debian-Facile : | ||
+ | <code root>alsa-info</code> | ||
+ | <code config séquence interactive>ALSA Information Script v 0.4.64 | ||
+ | -------------------------------- | ||
- | !!Sound Servers on this system | + | This script visits the following commands/files to collect diagnostic |
- | !!---------------------------- | + | information about your ALSA installation and sound related hardware. |
- | No sound servers found. | + | dmesg |
+ | lspci | ||
+ | lsmod | ||
+ | aplay | ||
+ | amixer | ||
+ | alsactl | ||
+ | /proc/asound/ | ||
+ | /sys/class/sound/ | ||
+ | ~/.asoundrc (etc.) | ||
+ | See '/usr/sbin/alsa-info --help' for command line options. | ||
- | !!Soundcards recognised by ALSA | + | Newer version detected: 0.4.65 |
- | !!----------------------------- | + | To view the ChangeLog, please visit http://www.alsa-project.org/alsa-info.sh.changelog |
+ | The original file /usr/sbin/alsa-info will be overwritten! | ||
+ | If you do not like to proceed, press Ctrl-C now..</code> | ||
- | 0 [HDMI ]: HDA-Intel - HDA Intel HDMI | + | Acceptez la mise à jour proposée en validant avec la touche <key>Entrée</key> ; |
- | HDA Intel HDMI at 0xf7b14000 irq 47 | + | <code>ALSA-Info script has been updated. Please re-run it.</code> |
- | 1 [PCH ]: HDA-Intel - HDA Intel PCH | + | |
- | HDA Intel PCH at 0xf7b10000 irq 44 | + | |
+ | Le script a été mis à jour (en version 0.4.65), ré-exécutez la commande : | ||
+ | <code root>alsa-info</code><code config séquence interactive>ALSA Information Script v 0.4.65 | ||
+ | -------------------------------- | ||
- | !!PCI Soundcards installed in the system | + | This script visits the following commands/files to collect diagnostic |
- | !!-------------------------------------- | + | information about your ALSA installation and sound related hardware. |
- | 00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06) | + | dmesg |
- | 00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)</code> | + | lspci |
+ | aplay | ||
+ | amixer | ||
+ | alsactl | ||
+ | rpm, dpkg | ||
+ | /proc/asound/ | ||
+ | /sys/class/sound/ | ||
+ | ~/.asoundrc (etc.) | ||
- | Afin de donner la priorité à la carte PCH, créez le fichier caché .asoundrc dans votre répertoire personnel : | + | See '/usr/sbin/alsa-info --help' for command line options. |
- | <code user>touch ~/.asoundrc</code> | + | Automatically upload ALSA information to www.alsa-project.org? [y/N] : </code> |
- | Avec l'éditeur de texte de votre choix, collez dans ce fichier : | + | Acceptez l'envoi des données (y) //puis// validez avec la touche <key>Entrée</key>. |
+ | <code>Uploading information to www.alsa-project.org ... Done! | ||
- | <code bash>pcm.!default { | + | Your ALSA information is located at http://alsa-project.org/db/?f=a7d1f44ac40c1ca586b08a1731dbf0a780e2f207 |
- | type hw | + | Please inform the person helping you.</code> |
- | card 1 | + | |
- | } | + | |
- | ctl.!default { | + | La page [[doc:systeme:man|man]] est obsolète (Orage ! haut désespoir ! ô paresse ennemie !), mais vous pouvez consulter : |
- | type hw | + | <code user>/usr/sbin/alsa-info --help</code> |
- | card 1 | + | |
- | }</code> | + | |
- | pour changer l'ordre d'utilisation de vos deux cartes son. Vérifications : | + | ===== Références ===== |
- | <code user>ls -l ~/.asoundrc</code><code user>cat ~/.asoundrc</code> et | + | * (en) [[https://alsa-project.org/wiki/Help_To_Debug|Help To Debug - AlsaProject]] ([[https://git.alsa-project.org/?p=alsa-utils.git;a=blob;f=alsa-info/alsa-info.sh;hb=refs/tags/v1.2.4|code]]) |
- | <code> 1 [PCH ]: HDA-Intel - HDA Intel PCH | + | * (en) [[https://alsa-project.org/wiki/Help_To_Debug_Intel_HDA|Help To Debug Intel HDA - AlsaProject]] |
- | HDA Intel PCH at 0xf7b10000 irq 44</code> | + | |
- | + | ||
- | Le chiffre **1** indique que la carte PCH sera dorénavant utilisée prioritairement. | + |