Menu Fermer

Problème, pas de son sur Ubuntu : 7 solutions

Le son ne fonctionne plus sur Ubuntu ? Vous n’entendez rien et plus de son sur votre Linux.
Vous êtes au bon endroit.

Ubuntu comme la plupart des distributions Linux utilise ALSA (Advanced Linux Sound Architecture).
Ce dernier est un pilote de carte son de bas niveau chargé dans le noyau Linux qui fournit un accès direct au matériel. Il est responsable de l’initialisation des cartes son, de la gestion des tampons audio et de la gestion des bizarreries spécifiques aux appareils.
PulseAudio est un serveur audio de haut niveau qui repose sur ALSA. Il est en charge du routage audio, contrôler le volume.
Notez que PulseAudio peut être remplacé par PipeWire.

L’un des problèmes les plus courants est l’absence de son après l’installation d’Ubuntu.
Cela peut arriver après une mise à niveau du système ou encore du jour au lendemain sans aucune raison.

Heureusement, voici un tutoriel qui vous guide pour trouver la solution au problème de son sur Ubuntu.

Comment corriger le son qui ne fonctionne pas sur Ubuntu

Pourquoi je n’ai plus de son sur Ubuntu

Il peut y avoir plusieurs raisons pour lesquelles il n’y a pas de son dans Ubuntu. La solution dépend du type de problème que vous avez.
Voici les raisons les plus courantes qui sont à l’origine de l’absence de son sur Ubuntu :

  • Un problème avec la sortie audio (hauts-parleurs, casque, écouteur, etc)
  • Le volume de la sortie audio est trop bas
  • La carte son est endommagée
  • Un problème de configuration logicielle comme le noyau Linux qui ne charge pas le module du contrôle audio
  • Votre carte son n’est pas compatible Linux. Dans le cas où vous venez d’installer Ubuntu et que la carte son n’a jamais fonctionné
  • Ubuntu est endommagé

Suivez les conseils suivants, pas à pas, afin de résoudre votre problème de son sur Ubuntu.

Comment corriger le son qui ne fonctionne pas sur Ubuntu

Vérifier que les hauts-parleurs fonctionnement correctement

La première chose à vérifier est que les baffles fonctionnement correctement.
Si vous êtes en Dual-Boot avec Windows et que le son fonctionne correctement, bien entendu, le problème ne vient pas de là.
Sinon vérifiez que les baffles sont bien alimentées et allumées.
Vérifiez aussi que le câble est bien branché à la sortie de la carte audio (prise verte).

La prise verte de la sortie audio d'une carte son de son PC

Enfin testez le son avec un autre périphérique audio tel qu’un casque Bluetooth ou USB.
Le but est de déterminer s’il s’agit d’un problème matériel de sortie audio ou plutôt logiciel.

Configurer la sortie audio et vérifier le niveau du volume sonore

Vérifiez dans Ubuntu que le son n’est pas en sourdine et que le volume sonore générale est assez élevée.
Pour cela :

  • Cliquez sur l’icône son en haut à droite de la barre système
  • Augmentez le son au maximum et assurez vous que l’icône son n’est pas en sourdine
Augmenter/Diminuer le volume sonore sur Ubuntu

Ensuite vérifiez aussi que le périphérique de sortie est configurée correctement.
Si vous avez plusieurs sorties (Baffle, écran, casque) et que le son sort sur le mauvais périphérique, vous n’aurez pas de son.
Voici comment faire :

  • Cliquez en haut à droite sur l’icône ampoule
  • Puis Paramètres
Ouvrir les paramètres Ubuntu
  • A gauche, allez sur le paramètre son
  • Puis à droite, vérifiez les éléments suivants :
    • Volume système 1 – vérifiez que le volume général n’est pas à zéro
    • Niveau de volume des applications 2 – vérifiez que vos applications favorites ne sont pas muettes
    • Périphérique de sortie 3 – assurez-vous que la bonne sortie audio est sélectionnée
Vérifier la configuration de la sortie audio dans Ubuntu
  • Vous pouvez effectuer un Test pour vérifier la sortie audio gauche et droite
Tester la sortie audio dans Ubuntu

Redémarrer ALSA

Advanced Linux Sound Architecture (ALSA) est un composant du noyau Linux qui vise à fournir des pilotes de périphériques pour les cartes son. Outre les pilotes de périphériques sonores, l’ALSA comprend également une bibliothèque d’espace utilisateur utilisé par les applications.
Si ce dernier est mal configuré, ne démarre pas, le son ne fonctionne pas dans Ubuntu.

Vous pouvez forcer le rechargement d’Alsa pour tenter de résoudre ce problème.

  • Pour ce faire, utilisez la commande suivante dans le terminal :
sudo alsa force-reload
Redémarrer Alsa dans Ubuntu

Vérifier que les sorties audio ne sont pas muette (mute) sur ALSA

Le système sous-jacent audio ALSA possède aussi son propre mixer audio.
Il peut arriver que la sortie soit mutée, ce qui n’est pas forcément visible dans Ubuntu.
Pour vérifier cela :

  • Ouvrez un terminal
  • Puis saisissez la commande suivante :
alsamixer
  • En haut à gauche dans carte et puce, vérifiez que vous avez la bonne carte son de sélectionnée. Sinon appuyez sur F6 pour changer
  • Puis vérifiez si les sortes sont muettes. Quand c’est le cas, il n’y a pas de cadre vert et MM apparaît
Vérifier que les sorties audio ne sont pas muette (mute) sur ALSA
  • Appuyez sur Entrée pour démuter
Vérifier que les sorties audio ne sont pas muette (mute) sur ALSA
  • Testez la sortie Audio. Notez que parfois si une vidéo est en cours sur le navigateur, il faut rafraichir la page pour prendre en compte les changements

Réinstaller ALSA et votre serveur audio

Vous devrez peut-être réinstaller ALSA et votre serveur de sons si leur redémarrage ne fonctionne pas. Vous pouvez le faire avec :

sudo apt-get remove --purge alsa-base
sudo apt-get remove --purge pulseaudio
sudo apt-get install alsa-base
sudo apt-get install pulseaudio
sudo alsa force-reload
sudo reboot

Comme vous l’avez fait précédemment, vous devez remplacer pipewire par pulseaudio si votre système utilise ce serveur de son. Envisagez d’utiliser la commande systemctl pour vérifier l’état de PipeWire/PulseAudio et démarrer le service si nécessaire.

sudo apt-get remove --purge alsa-base pipewire
sudo apt-get install alsa-base pipewire

Vérifier que la carte audio est détectée correctement

Votre carte son n’a peut-être pas été détectée correctement, probablement parce que les pilotes de la carte ne sont pas installés. Vous devrez peut-être installer les pilotes de la carte manuellement. La façon de le faire dépend du type de carte.

Exécutez la commande lspci dans le terminal pour savoir quelle carte son vous avez :

sudo lspci -v

Vous pouvez trouver et installer des pilotes pour votre carte avec la mention Audio Controller. Il est préférable de demander des instructions sur les forums de support (ou autre) pour votre distribution Linux.

Vérifier que la carte audio est détectée correctement

Pour lister les cartes audio installées, vous pouvez aussi utiliser la commande suivante :

aplay -l
Vérifier que la carte audio est détectée correctement

Si vous ne pouvez pas obtenir de pilotes pour votre carte son, vous préférerez peut-être acheter une nouvelle carte son. Vous pouvez obtenir des cartes son qui peuvent être installées à l’intérieur de l’ordinateur et des cartes son USB externes.

Votre carte son ne fonctionne plus ou est endommagé. La meilleure solution est d’utiliser un système d’exploitation alternatif pour tester : Les meilleurs Live USB de secours pour dépanner son PC

Réparer et réinitialiser Ubuntu

Enfin si après cela, vous n’avez toujours pas récupéré le son sur Ubuntu, cela peut venir du fait que le système est corrompu ou endommagé.
La seule solution est alors de réparer Ubuntu.
Pour y parvenir, suivez ce guide complet :

Comment réinitialiser Ubuntu aux paramètres d'usine