Instalei o Ubuntu 18.04 em meu laptop HP Pavilion, mas o áudio falha quando reproduzo o YouTube ou áudio offline. Tentei alterações no PulseAudio e no Alsamixer, mas nada parece funcionar.
Quando eu digito:
:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC3241 Analog [ALC3241 Analog]
Subdevices: 1/1
Isso é o que eu entendo.
Eu tentei o seguinte, mas nada parece funcionar:
VLC: gagueira, atraso, falha, instabilidade, etc... yadda... e assim por diante...
Pulando som (soluço) em vídeos do YouTube e ao reproduzir música.
Eu tenho lutado com esse problema há muito tempo. Ficaríamos gratos se alguém pudesse me ajudar.
Responder1
No meu caso (ubuntu 18.04 no laptop alienware m15), o som gaguejou e falhou aleatoriamente com qualquer fonte de som. Desativar o Wi-Fi não é uma opção para mim. Me deparei com uma postagem no blog que sugere que o problema está na realtime-scheduling
configuração do pulseaudio, a solução a partir daí me ajudou a resolver o problema:
- Desative o agendamento em tempo real - edite
/etc/pulse/daemon.pa
(eu tinha/etc/pulse/daemon.conf
):
; realtime-scheduling = yes
realtime-scheduling = no
- Reinicie o pulseaudio:
pulseaudio --kill
pulseaudio --start
Solução original dehttps://fitzcarraldoblog.wordpress.com/2017/04/20/stuttering-audio-in-linux-pulseaudio-strikes-again/
Responder2
Isso acaba sendo um bug, poissugerido por GoodGuyNicknos comentários da pergunta. A solução alternativa é desativar o Wi-Fi quando não estiver em uso.
Você está usando um laptop com adaptador de rede sem fio Realtek RTL8188EE? Porque há um bug no kernel que causa falhas no áudio se o seu wifi estiver ativado e você não estiver conectado a nenhuma rede wifi.
Responder3
Com a ajuda de outras soluções sugeridas, comparei um sistema mais antigo que possuo e que estava funcionando bem. O sistema funcional começou como Ubuntu 14.04 e foi atualizado para 16.04 e finalmente para 18.04, enquanto o sistema que não reproduzia áudio de filme sem pular (2-3 segundos ligado, 2-3 segundos desligado – repetidamente) era um instalação limpa do Ubuntu 18.04.
Ter os dois sistemas para comparar e contrastar foi uma grande ajuda na solução de problemas e quando comparei os resultados do comando “mplayer -identify -frames 0 {name-of-m4-file.mp4}” o que me chamou a atenção foi um referência ao libavcodec mostrada abaixo:
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 57.107.100 (external)
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
Pesquisei e encontrei as seguintes informações e foi isso que corrigiu meu problema: Como instalar libavcodec-dev
o pacote no Ubuntu Instruções detalhadas:
- Execute o comando update para atualizar os repositórios de pacotes e obter as informações mais recentes sobre pacotes.
sudo apt-get update -y
- Execute o comando de instalação com sinalizador -y para instalar rapidamente os pacotes e dependências.
sudo apt-get install -y libavcodec-dev
- Verifique os logs do sistema para confirmar se não há erros relacionados.
Isso corrigiu temporariamente meus problemas de áudio, mas a solução real para mim foi encontrada emhttps://ubuntuforums.org/showthread.php?t=766860&p=4816308#post4816308
Responder4
Obrigado por compartilhar os links. Consegui consertar isso até certo ponto. Editei o seguinte arquivo: /etc/modprobe.d/alsa-base.conf e adicionei esta string:
options snd-hda-intel position_fix=1
Então editei este arquivo: /etc/pulse/default.pa Primeiro mudei esta string:
load-module module-udev-detect
para isto:
load-module module-udev-detect tsched=0
Ajuda em alguns casos. Mais tarde mudei para:
load-module module-udev-detect tsched=1
Depois de alterar esses arquivos, aplique:
pulseaudio -k pulseaudio --start
Depois disso, tudo funciona mais ou menos bem com as configurações padrão.
No meu caso o problema está relacionado ao equalizador. Quando eu ligo, o som começa a tocar em velocidade dupla. Vários anos atrás eu tive esse problema (com velocidade 2x), mas reiniciar o pulseaudio ou reiniciar me ajudou. Agora é 100% reproduzido todas as vezes. Eu acho que pode estar relacionado ao kernel, latência ou qualquer outra coisa.