Pular para o conteúdo
Notícias e tutoriais sobre Linux
Kernel Linux

Novo Linux 7.4-rc2 resolve falhas de áudio em dezenas de notebooks e placas Nvidia

linux 7 4 rc2 corrige audio nvidia alsa

O ciclo de desenvolvimento do kernel Linux 7.4 continua avançando com foco na estabilidade do hardware. Nesta sexta-feira (6), o mantenedor do subsistema de som, Takashi Iwai, enviou um novo conjunto de modificações para a versão 7.4-rc2. A atualização traz um volume considerável de ajustes pontuais, resolvendo falhas de gerenciamento de memória no núcleo do ALSA, corrigindo problemas de saída de som em placas de vídeo da Nvidia e implementando dezenas de adaptações para notebooks modernos.

ALSA Core ganha correções contra vazamento de memória

linux 7 4 rc2 corrige audio nvidia alsa 2
Novo Linux 7.4-rc2 resolve falhas de áudio em dezenas de notebooks e placas Nvidia 4

O núcleo do ALSA (Advanced Linux Sound Architecture) recebeu melhorias estruturais importantes voltadas à segurança e estabilidade. Os desenvolvedores corrigiram um vazamento de página de memória (page leak) que ocorria durante falhas na alocação de buffers DMA. Outra intervenção crítica impede a abertura de streams OSS utilizando a flag O_APPEND, uma medida específica para evitar vulnerabilidades de uso após liberação (Use-After-Free).

Para o usuário final de desktop, uma das correções mais relevantes afeta diretamente a reprodução de áudio. A atualização resolve uma regressão no gerenciamento de PCM que impactava o PulseAudio, restaurando a capacidade do servidor de som de realizar consultas de refinamento de hardware (hw_refine) utilizando buffers mapeados em memória (mmap).

O processamento de protocolos musicais também foi aprimorado. A conversão de mensagens de sistema do formato UMP para o padrão MIDI 1.0 recebeu um ajuste estrutural para evitar a perda de bytes de dados durante a transmissão.

HD-Audio soluciona falha em codecs da Nvidia

linux 7 4 rc2 corrige audio nvidia alsa 1
Novo Linux 7.4-rc2 resolve falhas de áudio em dezenas de notebooks e placas Nvidia 5

O subsistema HD-Audio concentrou grande parte do esforço de desenvolvimento deste pull request. Um problema que resultava em saída de áudio silenciosa em dispositivos da Nvidia foi solucionado. A falha técnica acontecia porque o sistema estava compartilhando de forma inadequada conversores que já haviam sido atribuídos a outros canais. Além disso, o suporte ao ecossistema da empresa foi expandido com a adição do identificador de codec HDMI e DisplayPort para o chip Tegra268.

A estabilidade do próprio núcleo do HD-Audio foi reforçada com a correção de um erro de liberação dupla de memória (double-free). O problema era acionado especificamente quando o sistema falhava ao alocar páginas para um stream de áudio.

Como é rotineiro nas atualizações do kernel, dezenas de notebooks receberam “quirks” (exceções e ajustes específicos de código) para garantir que componentes como amplificadores inteligentes, microfones embutidos e LEDs indicadores de mudo funcionem corretamente. A lista de hardware beneficiado engloba:

  • Acer: Predator PHN16-71.
  • Alienware: Correção para habilitar os alto-falantes de graves no modelo m17 R3.
  • ASUS: Resolução de ruídos de estalo (pop noise) na placa-mãe PRIME B650M-K.
  • HP, Huawei e Lenovo: Múltiplos modelos receberam correções de roteamento de pinos e ativação de LEDs.

Em placas de som dedicadas, a linha Sound BlasterX AE-5 teve uma falha de comunicação resolvida. O driver agora restaura corretamente os registradores de áudio após transmitir informações para o controle da fita de LED RGB do equipamento.

Refinamentos em controladores USB e ASoC

O suporte a dispositivos de áudio USB passou por processos de fortificação (hardening) em drivers mais antigos, como o usx2y e o us122l, fechando brechas que causavam desreferenciamento de ponteiros nulos. Para os controladores MIDI baseados em USB, o kernel agora impõe um atraso antes de tentar reenviar pacotes de dados (URBs) após detectar um erro de tubo quebrado (-EPIPE). Essa pausa permite que o sistema operacional tenha tempo hábil para processar a desconexão física do dispositivo, evitando travamentos na pilha USB.

No subsistema ASoC (ALSA System on Chip), que lida com interfaces de áudio embarcadas, a AMD ampliou o suporte para incluir novos projetos baseados em sua arquitetura de coprocessador de áudio ACP7.0. Na plataforma Qualcomm, os desenvolvedores identificaram e corrigiram um vazamento na contagem de referência do gerenciamento de energia em tempo de execução. Para processadores Rockchip, a atualização resolveu problemas de compilação do Kconfig adicionando a dependência REGMAP_MMIO para várias interfaces de comunicação, incluindo I2S e PDM.

RECURSOS DO ARTIGO

Links e recursos

Materiais oficiais e referências técnicas relacionadas à matéria.
QUEM ESCREVE
Emanuel Negromonte

Sobre o autor

Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre GNU/Linux, Software Livre e Código Aberto, dedica-se a descomplicar o universo tecnológico para entusiastas e profissionais. Seu foco é em notícias, tutoriais e análises aprofundadas, promovendo o conhecimento e a liberdade digital no Brasil.