Table des matières
Aucun son en sortie
Bouton son sur le clavier
Lorsqu'aucun son ne sort de l'ordinateur (par exemple en lançant une vidéo sur YouTube), il faut commencer par vérifier la présence d'un bouton son sur le clavier. Si ce bouton est présent, appuyer dessus. Un message s'affiche en haut à droite du bureau. Le message indique qu'il devrait y avoir du son. Si le message qui s'affiche indique qu'il n'y a pas de son, appuyer de nouveau sur le bouton pour avoir le bon message.
Fichier de test son
Connectez un strap entre la sortie casque, l'entrée micro et une enceinte.
Ensuite téléchargez un ficher son de 10s maximum (Test.wav par exemple )
Ensuite exécutez ce script :
arecord -d 10 -f cd -t wav /tmp/test.wav &
aplay Test.wav
wait
aplay /tmp/test.wav
Ceci devrait vous faire entendre 2 fois le son, afin de vous aider dans la détermination du problème.
Carte son HDA
Pour certaines cartes son, chipset de la carte n'est pas forcément bien renseigné au niveau du gestionnaire de son ALSA. C'est le cas en particulier des cartes son HDA de la société Intel qui équipent un grand nombre d'ordinateurs.
Cette carte son est le plus souvent intégrée à la carte mère. Il n'y a donc rien qui puisse matériellement en déduire visuellement la présence.
Pour savoir si une carte son HDA est présente, il faut tout d'abord lancer la commande lspci | grep -i audio et voir si on remarque la présence de l'acronyme HDA ou des mots “High Definition Audio”.
lspci | grep -i audio 00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
On voit dans cet exemple que la seule carte son est de type “High Definition Audio”.
Il va falloir maintenant trouver le chipset installé sur cette carte son par la commande cat /proc/asound/pcm.
cat /proc/asound/pcm 00-00: 92HD66C3/65 Analog : 92HD66C3/65 Analog : playback 1 : capture 1 00-02: 92HD66C3/65 Alt Analog : 92HD66C3/65 Alt Analog : capture 1
Dans cet exemple, on voit que le chipset est de type “92HD66C3/65”.
Le module doit alors être ajouté dans le fichier de configuration utilisé par le gestionnaire des sons ALSA en éditant le fichier /etc/modprobe.d/alsa-base.conf dans Nano ou dans Vim. L'édition se fait en super-utilisateur (root).
En fin de fichier on ajoute la ligne options snd-hda-intel model=nom-du-chipset.
Dans notre exemple, cela donne :
# ajout du module son de la carte HDA options snd-hda-intel model=92HD66C3/65
On sauvegarde le fichier et on reboot. le son devrait alors fonctionner.
Pour toute information complémentaire sur la carte son HDA, consultez le lien https://doc.ubuntu-fr.org/audio_intel_hda
