Sempre ouço um ruído grave quando reproduzo qualquer som no Pop!_OS

Estou usando Pop!_OS no meu computador pessoal, e desde então, tenho encontrado um problema bem irritante que está me fazendo reconsiderar o uso do linux no meu computador.

Se eu ficar por uns 30 segundos sem reproduzir nada, e tentar reproduzir qualquer qualquer som (em qualquer aplicativo, tipo chrome, spotify, vlc etc.), eu ouço um som grave, alto, que dá uma pontada nos meus ouvidos (tipo um “poof”). Isso também acontece quando eu ligo e desligo o computador. Tentei de tudo sobre o que tava no meu alcance, tem sido muito irritante e não consigo resolver. Isso costumava acontecer também com o Ubuntu, Zorin OS e linux Mint, quando usei essas outras distros.

Realmente quero resolver isso, uso o pop os no meu notebook (onde esse problema não acontece) e tem sido excelente, tenho tido uma experiência melhor do que eu teria no windows. Gostaria também de usar no meu pc sem dual boot com o windows, mas tenho econtrado esse problema. Podem me ajudar?

2 curtidas

Olá @Natucci, tudo bem contigo?

Utilize as dicas deste post que vou deixar linkado para fornecer informações sobre o seu hardware, dessa forma a comunidade pode dar dicas mais objetivas para te auxiliar neste problema.

:vulcan_salute:

3 curtidas

Amigo, não sou bom com as máquinas de Turing e sistemas de Torvalds, mas acho que o seu problema pode está sendo vinculado ao hardware. Logo, você, já levou para um técnico averiguar a saída de som? Pois como testou vários sistemas e todos não arrumaram o “erro”, creio que não é o software e sim o hardware.

1 curtida

Já tentou trocar o cabo do audio?

Opa! Eu não tentei fazer isso. Mas que me faz pensar contrário, que pode ser algum problema de driver ou algo do tipo, é que no windows isso não ocorre, coisa que não mencionei no post, perdão skdksksksks.

1 curtida

Não tentei. Vou tentar testar o mesmo pc com outros headsets ou portas p2. Vou tentar, qualquer coisa, eu notificarei aqui.

inxi:

System:
  Kernel: 5.17.5-76051705-generic x86_64 bits: 64 Desktop: GNOME 42.1
    Distro: Pop!_OS 22.04 LTS
Machine:
  Type: Desktop Mobo: BIOSTAR model: A320MH serial: <superuser required>
    UEFI: American Megatrends v: 5.13 date: 08/07/2018
CPU:
  Info: 6-core model: AMD Ryzen 5 1600 bits: 64 type: MT MCP cache: L2: 3 MiB
  Speed (MHz): avg: 3152 min/max: 1550/3200 cores: 1: 3393 2: 2922 3: 3393
    4: 3391 5: 3100 6: 2636 7: 2714 8: 2714 9: 3393 10: 3388 11: 3393 12: 3393
Graphics:
  Device-1: NVIDIA GP107 [GeForce GTX 1050 Ti] driver: nvidia v: 510.68.02
  Device-2: Aveo USB2.0 Camera type: USB driver: uvcvideo
  Display: x11 server: X.Org v: 1.21.1.3 driver: X: loaded: nvidia
    unloaded: fbdev,modesetting,nouveau,vesa gpu: nvidia
    resolution: 1280x1024~60Hz
  OpenGL: renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
    v: 4.6.0 NVIDIA 510.68.02
Audio:
  Device-1: NVIDIA GP107GL High Definition Audio driver: snd_hda_intel
  Device-2: AMD Family 17h HD Audio driver: snd_hda_intel
  Sound Server-1: ALSA v: k5.17.5-76051705-generic running: yes
  Sound Server-2: PipeWire v: 0.3.51 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    driver: r8169
  IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-2: Realtek RTL8192CE PCIe Wireless Network Adapter
    driver: rtl8192ce
  IF: wlp7s0 state: down mac: <filter>
Drives:
  Local Storage: total: 1.36 TiB used: 37.37 GiB (2.7%)
  ID-1: /dev/sda vendor: Western Digital model: WDS500G2B0A-00SM50
    size: 465.76 GiB
  ID-2: /dev/sdb vendor: Toshiba model: DT01ACA100 size: 931.51 GiB
Partition:
  ID-1: / size: 190.23 GiB used: 37.26 GiB (19.6%) fs: ext4 dev: /dev/sda5
  ID-2: /boot/efi size: 998 MiB used: 120.4 MiB (12.1%) fs: vfat
    dev: /dev/sda6
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 52.0 C mobo: N/A gpu: nvidia temp: 54 C
  Fan Speeds (RPM): N/A gpu: nvidia fan: 0%
Info:
  Processes: 373 Uptime: 29m Memory: 15.64 GiB used: 4.61 GiB (29.5%)
  Shell: Bash inxi: 3.3.13

https://wiki.archlinux.org/title/PipeWire

Vi que usa pipewire, procure por crack

1 curtida

Boa noite!

Muito obrigado!!

Eu li as recomendações dessa wiki que você me mandou,
mas não consegui achar
os arquivos de configurações que estavam mencionados lá.

Mas eu continuei pesquisando sobre problemas com pipewire e
achei esse tópico: Reddit - Dive into anything.

Uma pessoa do tópico colocou esse script em shell script que corrigiu meu problema:


fix_ubuntu_18_04_sound_pop_issue(){
    __heredoc__="""
    Script that fixes a popping sound due to a power saving feature

    References:
        https://superuser.com/questions/1493096/linux-ubuntu-speakers-popping-every-few-seconds
        https://www.youtube.com/watch?v=Pdmy8dMWitg
    """
    sudo echo "obtaining sudo"
    # First, there are two system files that need modification
    # Changing the values here should fix the issue in your current session. 
    cat /sys/module/snd_hda_intel/parameters/power_save
    cat /sys/module/snd_hda_intel/parameters/power_save_controller
    # Flip the 1 to a 0
    sudo sh -c "echo 0 > /sys/module/snd_hda_intel/parameters/power_save"
    # Flip the Y to a N
    sudo sh -c "echo N > /sys/module/snd_hda_intel/parameters/power_save_controller"

    # To make this change persistant we must modify a config file
    if [ -f "/etc/default/tlp" ]; then
        # Some systems (usually laptops) have this controlled via TLP 
        sudo sed -i 's/SOUND_POWER_SAVE_ON_BAT=1/SOUND_POWER_SAVE_ON_BAT=0/' /etc/default/tlp
        # This line contained a typo, addressed on 2020-10-11 11:11 Bcn time
        sudo sed -i 's/SOUND_POWER_SAVE_CONTROLLER=Y/SOUND_POWER_SAVE_CONTROLLER=N/' /etc/default/tlp
    elif [ -f "/etc/modprobe.d/alsa-base.conf" ]; then
        # Append this line to the end of the file
        text="options snd-hda-intel power_save=0 power_save_controller=N"
        fpath="/etc/modprobe.d/alsa-base.conf"
        # Apppend the text only if it doesn't exist
        found="$(grep -F "$text" "$fpath")"
        if [ "$found" == "" ]; then
            sudo sh -c "echo \"$text\" >> $fpath"
        fi
        cat "$fpath"
    else
        echo "Error!, unknown system audio configuration" 1>&2
        exit 1
    fi
}

fix_ubuntu_18_04_sound_pop_issue

Executei esse script, ouvi um último “poof” e desde então parou de fazer. Estou feliz por ter finalmente corrigido esse problema!! Agradeço pelo suporte.

1 curtida

Este tópico foi fechado automaticamente 3 dias depois da última resposta. Novas respostas não são mais permitidas.