Skip to Content

Verificação rápida

# 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

Arquitetura de áudio Ubuntu 26.04

Ubuntu 26.04 usa PipeWire como servidor de áudio padrão, substituindo o antigo PulseAudio. A hierarquia de camadas:

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

Solução de problemas PipeWire

Verifique o status do serviço

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

Reinicie PipeWire

systemctl --user restart pipewire pipewire-pulse wireplumber

Ver dispositivos de áudio

# 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

Alternar dispositivo de saída

# 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>

Redefinir a configuração PipeWire

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

Solução de problemas da camada ALSA

Verifique o driver da placa de som

# 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"

Controle de volume ALSA

alsamixer

Em alsamixer:

  • Pressione F6 para selecionar a placa de som
  • Pressione M para ativar/desativar o som (MM significa silenciado)
  • Use as teclas de seta para cima/para baixo para ajustar o volume
  • Certifique-se de que os canais Master, PCM e Speaker estejam todos ativados

Salve as configurações do ALSA:

sudo alsactl store

Recarregar driver da placa de som

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

Cenários Comuns

Sem áudio HDMI

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

Você também pode selecionar a saída HDMI em GNOME Configurações > Som.

Não há som no fone de ouvido 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

Sem som apenas no navegador

Alguns aplicativos Snap podem ter problemas de permissão:

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

Microfone não funciona

# 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

Indo mais fundo em PipeWire

Ubuntu 26.04 não fornece mais o daemon PulseAudio, portanto, “voltar para PulseAudio” não é mais possível - PipeWire fornece uma interface PulseAudio totalmente compatível por meio de pipewire-pulse. Para problemas persistentes, solucione o próprio PipeWire diretamente:

# 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

Se a configuração estiver corrompida, redefina a configuração do usuário e reinicie (consulte “Redefinir configuração PipeWire” acima):

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

Você ainda pode dirigir PipeWire com ferramentas familiares do PulseAudio, como pactl e pavucontrol; eles funcionam por meio da camada de compatibilidade pipewire-pulse sem a necessidade de instalar o PulseAudio.

Coletando informações de diagnóstico

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

O link de saída pode ser compartilhado com a comunidade para obter ajuda.

Artigos relacionados

  • Áudio e Vídeo — Instalando e configurando reprodutores de áudio e vídeo no Ubuntu
  • Problemas de Bluetooth — Solução de problemas de falhas e desconexões de conexão de dispositivos Bluetooth
  • Codecs — Instalando codecs multimídia para suportar mais formatos de áudio e vídeo