Ruído de Estática quando estou com muito áudio/jogando

Quando estou jogando por exemplo ROR2 e falando com alguém no discord, começo a escutar um ruído de estática de fundo após qualquer áudio. Sou bem iniciante e não sei muito como solucionar.

esse é o aplicativo de audio que estou usando

Se for um notebook, desconecta a fonte quando estiver com esse ruído pra ver se para. Se parar é porque você está ligando em uma tomada sem aterramento ou sua casa não tem. Acontece isso no meu ao usar o microfone no OBS, mas minha casa não tem aterramento.

É um computador desktop. Não tinha esse problema quando usava windows também

veja se ajuda:

Eu acabei reduzindo o ruído do meu microfone com o easyeffects, mas o problema ainda se manteve. Não consigo traçar a causa dele, as vezes acontece, as vezes não

O windows mexe no som automaticamente.

Coloca o pé descalço no chão e encosta na carcaça do computador e veja se o ruído para, se for isso é falta de aterramento na sua casa.

Supondo que não seja isso, você precisa de um software tipo o noiseTorch.

Vou testar essa software, mas eu estou usando o linux , nao windows. valeu pela resposta!

Você pode me dar mais informações sobre a placa mãe que usa, se usa o som onboard ou placa de som dedicada. Tem bom conhecimento sobre o uso do Terminal? Me avisa que eu tento solucionar daqui e te ajudo.

Olá! Eu consegui gravar um vídeo rapido mostrando o ruído, mas não consigo mandar por aqui pelo que parece.

Placa : Gigabyte Technology Co., Ltd. A520M S2H
Conferi pelo comando aplay -l e parece que é onbord. Meu conhecimento com terminal é bem básico eu diria, mas consigo me virar

Sobe no Youtube como não listado e mande o link aqui, ou sobe no google drive e compartilha o link.

eu percebi que tem dias que simplesmente esse problema não ocorre e outros que começa do nada, realmente não sei o que faz ele acontecer e porquê soluciona temporariamente

Nem minha TV, nem o notebook, nem o fone de ouvido conseguiram reproduzir, não sei na verdade você conseguiu gravar, e também tem a possibilidade de eu não conseguir ouvir essa frequência especifica por ser um pouco mais velho.

Seu problema é chamado Jitter de Áudio, acontece no Linux porque o subsistema de áudio concorre com o processador por execução. O Zorin usa o PulseAudio. Esse problema é bem comum no Linux e muitos usuários que migraram do windows passam por isso.

Corrigindo o áudio no Zorin OS :speaker_high_volume:

Para chiados, estalos e “engasgos” no som que não aconteciam no Windows

Computador: GIGABYTE A520M S2H · Ryzen 5 5600G · Radeon RX 6650 XT


:relieved_face: Antes de começar — três coisas para você ficar tranquila

  1. O problema não é do seu computador. Como no Windows o som funcionava
    bem, sabemos que a placa e o hardware estão perfeitos. É só uma configuração
    que o Linux não faz sozinho — e vamos fazer agora.
  2. Nada aqui é arriscado. Só criamos alguns arquivinhos de configuração.
    No final tem o passo para desfazer tudo, se você quiser.
  3. Você não precisa entender os comandos. É copiar, colar, apertar Enter.

Passo 1 — Abrir o Terminal

Aperte Ctrl + Alt + T juntas.
Vai abrir uma janela escura com um cursor piscando. É nela que trabalhamos.

(Se não abrir: clique no menu do Zorin, digite “Terminal” e clique no
resultado.)

:light_bulb: Dica importante: dentro do Terminal, colar não é Ctrl+V.
É Ctrl + Shift + V.


Passo 2 — Copiar e colar o comando abaixo

Copie todo o bloco (do bash até o EOF do final), cole no Terminal e
aperte Enter.

:warning: Não coloque sudo na frente. O script pede a senha sozinho na hora
certa. Ao digitar a senha, a tela não mostra nada — nem bolinhas nem
asteriscos. Isso é normal! Digite e aperte Enter.

bash <<'EOF'
echo ""; echo "=== Corrigindo o áudio do Zorin — aguarde ==="; echo ""

# --- 1) Impede a placa de som de "cochilar" (causa estalos ao voltar) -------
echo "[1/5] Desligando a economia de energia da placa de som..."
echo 'options snd_hda_intel power_save=0 power_save_controller=N' \
  | sudo tee /etc/modprobe.d/99-audio-fix.conf > /dev/null
echo 0 | sudo tee /sys/module/snd_hda_intel/parameters/power_save >/dev/null 2>&1 || true
echo N | sudo tee /sys/module/snd_hda_intel/parameters/power_save_controller >/dev/null 2>&1 || true

# --- 2) Dá prioridade ao som (o Windows faz isso sozinho) ------------------
echo "[2/5] Dando prioridade ao som..."
sudo apt-get install -y rtkit >/dev/null 2>&1 || true
sudo systemctl enable --now rtkit-daemon >/dev/null 2>&1 || true
sudo usermod -aG audio "$USER" 2>/dev/null || true
printf '@audio   -  rtprio      95\n@audio   -  memlock     unlimited\n@audio   -  nice        -19\n' \
  | sudo tee /etc/security/limits.d/95-audio.conf > /dev/null

# --- 3) Descobre qual "motor de som" o seu Zorin usa e ajusta o certo ------
echo "[3/5] Detectando o motor de som do seu sistema..."
if pactl info 2>/dev/null | grep -qi pipewire; then
    echo "      -> PipeWire (Zorin 18 ou mais novo). Ajustando..."
    mkdir -p ~/.config/pipewire/pipewire.conf.d
    cat > ~/.config/pipewire/pipewire.conf.d/99-audio-fix.conf <<'CONF'
context.properties = {
    default.clock.quantum     = 2048
    default.clock.min-quantum = 1024
}
CONF
    systemctl --user restart pipewire pipewire-pulse wireplumber >/dev/null 2>&1 || true
else
    echo "      -> PulseAudio (Zorin 17). Ajustando..."
    mkdir -p ~/.config/pulse
    [ -f /etc/pulse/default.pa ] && cp -n /etc/pulse/default.pa ~/.config/pulse/default.pa
    sed -i 's/^load-module module-udev-detect.*$/load-module module-udev-detect tsched=0/' \
        ~/.config/pulse/default.pa 2>/dev/null || true
    cat > ~/.config/pulse/daemon.conf <<'CONF'
default-fragments = 5
default-fragment-size-msec = 25
high-priority = yes
realtime-scheduling = yes
CONF
    pulseaudio -k >/dev/null 2>&1 || true
fi

# --- 4) Salva tudo para valer depois de reiniciar --------------------------
echo "[4/5] Salvando as mudanças..."
sudo update-initramfs -u >/dev/null 2>&1 || true

# --- 5) Resumo -------------------------------------------------------------
echo "[5/5] Concluído."
echo ""
echo "======================================================"
echo "   PRONTO! Agora REINICIE o computador."
echo "======================================================"
echo ""
EOF

Quando aparecer “PRONTO!”, siga para o passo 3.


Passo 3 — Reiniciar o computador

Reinicie normalmente pelo menu do Zorin.
Isso é obrigatório — parte das mudanças só vale depois de reiniciar.


Passo 4 — Testar

  1. Coloque uma música tocando.
  2. Deixe o computador trabalhando pesado (o que costumava causar o ruído —
    um jogo, vários programas, um vídeo pesado).
  3. Ouça.

:white_check_mark: Resolveu? Ótimo, terminou aqui!
:cross_mark: Ainda tem ruído? Vá para o Passo 5, sem problema.


Passo 5 — Segunda tentativa (só se ainda houver ruído)

Este ajuste corrige um tipo específico de descompasso do som. Copie, cole,
Enter — e reinicie depois.

bash <<'EOF'
echo 'options snd_hda_intel power_save=0 power_save_controller=N position_fix=1' \
  | sudo tee /etc/modprobe.d/99-audio-fix.conf > /dev/null
sudo update-initramfs -u >/dev/null 2>&1 || true
echo ""; echo "Pronto. REINICIE e teste novamente."
EOF

Se ainda não resolver, rode o mesmo comando trocando o 1 por 2
(fica position_fix=2), reinicie e teste. Se persistir, vá ao Passo 6.


Passo 6 — Um ajuste na BIOS (última tentativa)

Este é o único fora do Linux. É uma configuração conhecida dos processadores
Ryzen que causa estalos quando o PC sai do repouso e começa a trabalhar.

  1. Reinicie e aperte Delete várias vezes até entrar na BIOS.
  2. Aperte F2 (ou clique em Advanced Mode).
  3. Vá em Settings → AMD CBS → CPU Common Options.
  4. Encontre Power Supply Idle Control e mude para Typical Current Idle.
  5. Aperte F10, confirme com Yes para salvar e sair.

(Se não encontrar essa opção, não force nada — apenas saia com Esc sem
salvar.)


:counterclockwise_arrows_button: Como desfazer tudo

Copie, cole, Enter — e reinicie:

bash <<'EOF'
sudo rm -f /etc/modprobe.d/99-audio-fix.conf
sudo rm -f /etc/security/limits.d/95-audio.conf
rm -f ~/.config/pipewire/pipewire.conf.d/99-audio-fix.conf
rm -f ~/.config/pulse/default.pa ~/.config/pulse/daemon.conf
sudo update-initramfs -u >/dev/null 2>&1 || true
echo "Tudo desfeito. Reinicie o computador."
EOF

:clipboard: Se precisar pedir ajuda

Cole este comando e envie o resultado. Ele apenas informações — não muda
nada no sistema:

bash <<'EOF'
echo "--- Zorin ---";       grep PRETTY /etc/os-release
echo "--- Som ---";         cat /proc/asound/cards
echo "--- Motor ---";       pactl info 2>/dev/null | grep -E "Server Name|Server Version"
echo "--- Prioridade ---";  chrt -p $(pgrep -x pipewire || pgrep -x pulseaudio | head -1) 2>/dev/null; ulimit -r
echo "--- Economia ---";    cat /sys/module/snd_hda_intel/parameters/power_save 2>/dev/null
echo "--- Ajuste ---";      cat /sys/module/snd_hda_intel/parameters/position_fix 2>/dev/null
echo "--- Mensagens ---";   sudo dmesg | grep -iE "snd|hda|azx" | tail -15
EOF

E conte com suas palavras:

  • O ruído muda de tom conforme o PC trabalha, ou são estalos soltos?
  • Acontece com fone e com caixas?
  • Acontece também quando o som sai pela TV/monitor pelo HDMI?

O que o script fez, em português simples

Ajuste O que resolve
Desligar a economia da placa de som Estalos quando o som começa ou para
Dar prioridade ao som Engasgos quando o PC está ocupado — o Windows já fazia isso sozinho
Ajustar o motor de som (PipeWire ou PulseAudio) Cortes e descompassos
position_fix (Passo 5) Descompasso de tempo do som
BIOS (Passo 6) Estalos ao sair do repouso — específico dos Ryzen

:light_bulb: Curiosidade: o Zorin OS 18 usa o PipeWire (mais moderno) e o Zorin OS 17
usa o PulseAudio. O script detecta sozinho qual é o seu e aplica o ajuste
correto — você não precisa saber qual versão tem.

Edit: só reforçando, qualquer dúvida durante o processo é só chamar por aqui.

Está resolvido Alice?

Eu botei o primeiro comando no terminal e até agora não aconteceu de novo, acredito que sim! Estava esperando mais algumas horas para vir aqui confirmar :slight_smile:

Boa, Alice! Isso confirma que era jitter mesmo. Se voltar em uso mais pesado, o outro ajuste (power_save do HDA) também ajuda — mas parece que só o quantum já resolveu.

Se deu certo, seu probema está resolvido Alice! Estou monitorando seu percalso ativamente e se fizer uma atualização de SO é só me avisar. Abração. Lembra sempre que estamos aqui para nos ajudar. Precisando é só chamar. Fica bem e conta conosco!

Depois me conta como ficou seu som. Estou curioso.

E me conte quais passos teve que tomar. Me ajuda a apoiar mais usuários.