Modo de economia de energia do dispositivo de áudio gera um ruído

Como resolvi o ruído no som ao usar Linux com um telão e uma mesa de som

Recentemente, participei de um trabalho onde precisei conectar meu laptop Acer Nitro 5 AN517-52 (rodando Linux KDE Neon 6.2) a um telão de LED e a uma mesa de som. A ideia era simples: exibir vídeos e apresentações com áudio.

Tudo estava indo bem enquanto os vídeos tinham som, mas, para minha surpresa, sempre que o áudio ficava em silêncio por alguns segundos, um ruído irritante surgia nos alto-falantes. Isso obrigou o operador da mesa de som a silenciar manualmente o canal sempre que não havia som no que eu apresentava.

Depois de muita pesquisa, descobri que o problema estava no modo de economia de energia do dispositivo de áudio. Esse modo desliga ou reduz o uso do som após alguns segundos de inatividade, mas, infelizmente, pode causar ruídos como esse.


Como resolver?

A solução foi desativar a economia de energia no dispositivo de áudio. Para isso, executei o seguinte comando no terminal:

echo 0 | sudo tee /sys/module/snd_hda_intel/parameters/power_save  

Assim que apliquei o comando, o ruído desapareceu, e a apresentação continuou sem problemas.

Porém, há um detalhe importante: essa configuração é temporária e só dura enquanto a sessão atual estiver ativa. Assim que o computador for reiniciado, o modo de economia de energia será reativado.


Tornando a solução permanente

Para evitar a necessidade de aplicar o comando toda vez que o sistema for iniciado, você pode configurar o Linux para desativar o modo de economia de energia automaticamente.

Aqui estão os passos:

  1. Edite o arquivo de configurações do módulo de som:
    Abra o terminal e execute: sudo nano /etc/modprobe.d/snd_hda_intel.conf
  2. Adicione a seguinte linha ao arquivo: options snd_hda_intel power_save=0
  3. Salve e feche o arquivo:
    No editor nano, pressione Ctrl+O para salvar e Ctrl+X para sair.
  4. Atualize as configurações:
    Para garantir que as alterações sejam aplicadas na próxima inicialização, execute: sudo update-initramfs -u
  5. Reinicie o computador:
    Após a reinicialização, o modo de economia de energia do dispositivo de áudio estará desativado permanentemente.

Conclusão

Problemas como esse podem ser frustrantes, mas a flexibilidade do Linux nos permite ajustar praticamente qualquer detalhe do sistema. Com a configuração permanente, você não precisará mais se preocupar com ruídos causados pela economia de energia do som.