Pular para o conteúdo
PipeWire 1.6.7 chega com correções de race condition e melhorias de sincronização

PipeWire 1.6.7 chega com correções de race condition e melhorias de sincronização

Versão 1.6.7 do PipeWire traz correções de bugs críticos, ajustes de sincronização ALSA e melhorias de desempenho para áudio e vídeo no Linux.

A comunidade do PipeWire lançou a versão 1.6.7, um update de manutenção totalmente compatível com a API/ABI das versões 1.6.x anteriores. O objetivo principal é corrigir falhas críticas que podem gerar silêncio em portas de áudio e problemas de sincronização entre dispositivos ALSA.

Principais correções

  • Race condition em mudança de taxa de amostragem – Resolve um problema onde portas permaneciam silenciosas após alterações na taxa de amostragem. (#3547)
  • Regressões de sincronização em cards ALSA – Corrige situações em que a sincronização entre placas ALSA falhava.
  • Regressão no scheduler – Alguns nós de driver deixavam de ser executados corretamente, provocando descompasso de áudio. (#5210)
  • Ajustes nos módulos – Redução do timeout do DBus no portal em tempo real e desativação do RT para PipeWire e servidor Pulse, evitando bloqueios desnecessários.
  • Correções no SPA
    • Cálculo incorreto de period_size no ALSA para períodos que não são potência de 2, que provocava divergência entre o tamanho solicitado e o configurado. (#5302)
    • Prevenção de segfault ao remover um card devido ao uso inadequado da API ALSA. (#5255)
    • Emissão de atualização de parâmetro de rota quando propriedades de um card mudam, garantindo que as portas Jack reflitam corretamente as alterações.

Melhorias menores

  • Correção de possíveis atrasos incorretos no módulo combine-stream.
  • Garantia de que o spa_dict nunca seja manipulado sem inicialização, evitando comportamentos inesperados.

Contexto e impacto

A versão 1.6.7 segue a linha de lançamentos da série 1.6, que tem sido adotada por diversas distribuições Linux como padrão para gerenciamento de áudio e vídeo. As correções de race condition e sincronização são particularmente relevantes para usuários que utilizam aplicações de produção musical, streaming ou videoconferência, onde a estabilidade do fluxo de áudio é essencial.

Como atualizar

A atualização pode ser feita pelos repositórios oficiais das distribuições ou compilando a partir do código-fonte disponível no repositório oficial do PipeWire. Consulte a documentação da sua distro para instruções específicas.

Onde encontrar mais informações

Para detalhes completos das mudanças e lista de issues resolvidas, acesse a página oficial de releases: PipeWire 1.6.7 Release Notes.

Via gitlab.freedesktop.org. Você pode conferir o post original em inglês:

PipeWire 1.6.7 (2026-06-18)

Por · Última atualização: