Skip to Content

Vérification rapide

# Check if volume is muted amixer get Master # List sound cards aplay -l cat /proc/asound/cards # Check PipeWire service systemctl --user status pipewire pipewire-pulse wireplumber

Ubuntu 26.04 Architecture audio

Ubuntu 26.04 utilise PipeWire comme serveur audio par défaut, remplaçant l’ancien PulseAudio. La hiérarchie des couches :

Application | PipeWire (audio server) | ALSA (kernel audio driver) | Hardware sound card

PipeWire Dépannage

Vérifier l’état du service

systemctl --user status pipewire systemctl --user status pipewire-pulse systemctl --user status wireplumber

Redémarrer PipeWire

systemctl --user restart pipewire pipewire-pulse wireplumber

Afficher les appareils audio

# List audio output devices wpctl status # View default output device wpctl inspect @DEFAULT_AUDIO_SINK@ # Set volume wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.8 # Unmute wpctl set-mute @DEFAULT_AUDIO_SINK@ 0

Périphérique de sortie de commutation

# List all sinks (output devices) wpctl status | grep -A 20 "Audio" # Set default output (replace ID with actual device ID) wpctl set-default <DEVICE_ID>

Réinitialiser la configuration d’PipeWire

rm -rf ~/.config/pipewire ~/.local/state/pipewire systemctl --user restart pipewire pipewire-pulse wireplumber

Dépannage de la couche ALSA

Vérifiez le pilote de la carte son

# List sound cards cat /proc/asound/cards # If it shows "no soundcards found", the sound card driver is not loaded sudo dmesg | grep -i "snd\|sound\|audio\|hda"

Contrôle du volume ALSA

alsamixer

Dans alsamixer :

  • Appuyez sur F6 pour sélectionner la carte son
  • Appuyez sur M pour activer/désactiver le son (MM signifie coupé)
  • Utilisez les touches fléchées haut/bas pour régler le volume
  • Assurez-vous que les canaux Master, PCM et Speaker ne sont pas mis en sourdine.

Enregistrez les paramètres ALSA :

sudo alsactl store

Recharger le pilote de la carte son

# Intel HDA sound card sudo modprobe -r snd_hda_intel sudo modprobe snd_hda_intel # If loading fails sudo dmesg | tail -20

Scénarios courants

Pas de son HDMI

# Check HDMI audio output aplay -l | grep HDMI # Switch to HDMI output in PipeWire wpctl status wpctl set-default <HDMI_DEVICE_ID>

Vous pouvez également sélectionner la sortie HDMI dans Paramètres GNOME > Son.

Aucun son du casque Bluetooth

# Confirm Bluetooth audio device is connected wpctl status | grep -i bluetooth # If there is a codec issue, install additional support sudo apt install libspa-0.2-bluetooth systemctl --user restart pipewire pipewire-pulse wireplumber

Pas de son uniquement dans le navigateur

Certaines applications Snap peuvent rencontrer des problèmes d’autorisation :

# Check browser audio permissions snap connections firefox | grep audio # Ensure the audio interface is connected sudo snap connect firefox:audio-playback

Le micro ne fonctionne pas

# Check recording devices arecord -l # Test the microphone arecord -d 5 -f cd test.wav aplay test.wav # Check input devices in PipeWire wpctl status | grep -A 10 "Sources" wpctl set-mute @DEFAULT_AUDIO_SOURCE@ 0

Creuser plus profondément dans PipeWire

Ubuntu 26.04 n’expédie plus le démon PulseAudio, donc “revenir à PulseAudio” n’est plus possible - PipeWire fournit une interface PulseAudio entièrement compatible via pipewire-pulse. Pour les problèmes tenaces, dépannez directement PipeWire :

# Fully restart the user audio stack systemctl --user restart pipewire pipewire-pulse wireplumber # Inspect PipeWire / WirePlumber logs to locate errors journalctl --user -u pipewire -u pipewire-pulse -u wireplumber -b --no-pager # Inspect the live graph (nodes, links, devices) pw-top # top-like live view pw-cli ls Node wpctl status

Si la configuration est corrompue, réinitialisez la configuration utilisateur et redémarrez (voir « Réinitialiser la configuration PipeWire » ci-dessus) :

rm -rf ~/.config/pipewire ~/.local/state/pipewire ~/.config/wireplumber systemctl --user restart pipewire pipewire-pulse wireplumber
Note

Vous pouvez toujours piloter PipeWire avec des outils PulseAudio familiers tels que pactl et pavucontrol ; ils fonctionnent via la couche de compatibilité pipewire-pulse sans avoir besoin d’installer PulseAudio.

Collecte d’informations de diagnostic

# Generate a complete audio diagnostic report sudo apt install alsa-utils alsa-info.sh --upload

Le lien de sortie peut être partagé avec la communauté pour obtenir de l’aide.

Articles connexes

  • Audio et vidéo — Installation et configuration de lecteurs audio et vidéo sur Ubuntu
  • Problèmes Bluetooth - Dépannage des échecs et des déconnexions de connexion de périphériques Bluetooth
  • Codecs — Installation de codecs multimédia pour prendre en charge davantage de formats audio et vidéo