O título já diz mais: eu recentemente atualizei meu laptop do Linux Mint 17.1 para o 19, e agora o gstreamer (1.14.1) pula e gagueja a cada poucos minutos durante a reprodução. Meu mouse também parece congelar durante saltos, como se todo o sistema operacional estivesse pendurado brevemente.
Eu notei isso pela primeira vez durante a execução do Banshee, mas também acontece ao reproduzir arquivos (.ogg ou .mp3) na linha de comando usando o gst-launch-1.0. Todo o meu hardware é o mesmo após a atualização (embora com 6 anos de idade), exceto que eu mudei para um novo disco rígido antes de instalar o Linux Mint 19. O salto acontece se estou tocando música no disco rígido ou em uma unidade flash, e ao usar o áudio interno do meu computador ou meu DAC externo .
Descobri em outros testes que o salto parece não acontecer quando eu executo o Linux Mint 19 fora do pen drive que eu usei para instalá-lo. Então parece que eu posso ter feito algo depois de instalar o Mint 19 que está causando o salto ao usar meu DAC.
Eu brinquei com a execução do gst-launch-1.0 em vários níveis de depuração e consegui encontrar pelo menos alguma saída que é registrada quando o salto ocorre, ou seja, várias linhas desse aviso:
0:00:53.706261684 5733 0x7f5ec8044060 WARN
pulse pulsesink.c:702:gst_pulsering_stream_underflow_cb:<pulsesink0> Got underflow
0:00:53.713560374 5733 0x7f5ec8044060 WARN
pulse pulsesink.c:702:gst_pulsering_stream_underflow_cb:<pulsesink0> Got underflow
0:00:53.713796639 5733 0x7f5ec8044060 WARN
pulse pulsesink.c:702:gst_pulsering_stream_underflow_cb:<pulsesink0> Got underflow
0:00:53.715124347 5733 0x7f5ec8044060 WARN
pulse pulsesink.c:702:gst_pulsering_stream_underflow_cb:<pulsesink0> Got underflow
Isso foi no nível de depuração 4.
Aqui são 1000 linhas de saída do gst-launch-1.0 com o nível de depuração definido para 6 de quando ocorreu um salto, contendo 6 instâncias do aviso "Got underflow" acima (nas linhas 140, 164, 255, 349, 440 e 798). Espero que isso seja detalhe e contexto suficientes.
Eu forneci o máximo de detalhes possível sobre o meu problema, em todos os aspectos em que posso pensar. Esta pergunta pode ser reaberta?
Tags gstreamer linux-mint