A versão 1.6.6 do PipeWire foi lançada em 26 de maio de 2026. Trata‑se de um bugfix release totalmente compatível com as APIs e ABIs das versões 1.6.x anteriores. O principal objetivo foi eliminar falhas que afetavam dispositivos de áudio e melhorar a segurança no carregamento de plugins.
Principais correções
- Snap sem áudio – Foi resolvido um problema no código do servidor que podia deixar clientes Snap sem saída de som. (#5270)
- Carregamento de plugins LADSPA – O caminho absoluto para plugins LADSPA volta a ser aceito quando carregados a partir de arquivos de configuração. Agora o bloqueio só ocorre em módulos Pulse LADSPA e cadeias de filtros que podem executar plugins em processos externos. (#5222)
- Restauro de volume – Corrigido erro que impedia a restauração correta do volume em filter‑graph ao usar controles de volume personalizados. (#5192)
- Ruído de dithering – Regressão que silenciava o ruído de dithering quando não havia entrada foi sanada. (#5260)
- Suspensão de streams – Ajustes para enviar mensagens de suspensão apenas quando o stream está em modo de monitoramento, evitando comportamento inesperado. (#5273)
Melhorias adicionais
- Meta‑dados – Verificação de permissões em metadados foi aprimorada.
- Limite de file descriptors – Implementado controle para impedir a aceitação de um número excessivo de FDs.
- Corrida de alocação de buffer – Corrigido potencial race condition durante a alocação de buffers e suspensão. (#3547)
Atualizações nos componentes SPA e Pulse‑Server
- SPA – O carregamento de caminhos LADSPA foi relaxado, permitindo caminhos absolutos em arquivos de configuração, mas ainda bloqueando-os em contextos que possam iniciar processos externos.
- Pulse‑server – Além da correção para clientes Snap, o servidor agora lida de forma mais cautelosa com mensagens de suspensão de streams e corrige o modo de monitoramento no pavucontrol.
Ajustes nas ferramentas de linha de comando
- pw‑cat – Corrigido o modo de escrita de SysEx em arquivos MIDI, garantindo que o cabeçalho seja gravado corretamente ao fechar o arquivo.
- Conversão MIDI – O pw‑cat deixou de tentar converter MIDI para UMP (Universal MIDI Packet), evitando falhas inesperadas.
Onde baixar
Os arquivos de código‑fonte estão disponíveis nos formatos zip, tar.gz, tar.bz2 e tar na página oficial de lançamentos.
Impacto para os usuários
A atualização 1.6.6 traz estabilidade para ambientes que utilizam Snap, aplicações que dependem de plugins LADSPA e fluxos de áudio monitorados via PulseAudio. Sistemas Linux que já executam versões 1.6.x podem atualizar sem preocupação de compatibilidade de API/ABI.
Dica: antes de atualizar, verifique se há processos críticos de áudio em execução e considere reiniciar o serviço
pipewireapós a instalação.