Áudio via salto HDMI NVIDIA

5

Todo o resto relacionado a áudio, HDMI (vídeo) e a placa de vídeo funciona, exceto que aparentemente não aleatoriamente o áudio pula se eu o direcionar via HDMI para a minha TV. E aparentemente não aleatoriamente é muito reproduzível, embora eu não possa dizer exatamente o que o desencadeia.

Coisas que desencadeiam um salto são definitivamente coisas como Variedade mudando o papel de parede da área de trabalho. Isso acontece quase sempre, causando 1-2 saltos (cada salto é menor que um segundo). Muita digitação (como eu estou fazendo agora, causa pulos a cada sentença). Muita rolagem na página da web parece desencadear um pouco de pulos também.

Eu achei que no começo era atividade de disco, mas não é - por exemplo, abrir um arquivo de 200mb bz2 não causa pulos. Além disso, não fazer nada, não causa saltos, se eu desligar Variety e não fizer nada, fico perfeito sem pular áudio (streaming de vídeo ou assistir a um AVI, por exemplo).

Se o computador estiver ocupado, como depois da inicialização, o áudio é muito estridente no começo, pulando mais do que tocando. Quando as coisas se acalmam, o pulo só se torna intermitente.

O computador não está sem recursos e o pulo acontece mesmo com alguns programas abertos.

Um problema insanamente irritante que eu tentei muitas maneiras de resolver, incluindo:

  • kernel mais recente
  • drivers HDMI mais recentes (via xedgers)
  • várias dicas de depuração de áudio da ajuda da comunidade

Quando uso áudio HDMI, geralmente tenho uma configuração de monitor duplo. O áudio é direcionado para HDMI, mas principalmente eu uso um monitor. No entanto, tentei usar apenas a TV HDMI como monitor - pular ainda acontece sem uma configuração de monitor duplo. Ao usar alto-falantes conectados através da placa de som integrada, não há problemas.

A saída de informações da My Alsa está aqui: link

Outras estatísticas:

  • alsa-base 1.0.25 + dfsg-0ubuntu4
  • nvidia-304 304.125-0ubuntu0.1 (tentei xedgers 340 acho que sem melhor desempenho)
  • pulseaudio 1: 4.0-0ubuntu22
  • Ubuntu 14.10 3.18.9-031809-genérico

A placa-mãe é uma Asus Z97-AR, BIOS da American Megatrends Inc. 1304. A placa NVIDIA é a GeForce GTX 760

       *-display
            description: VGA compatible controller
            product: GK104 [GeForce GTX 760]
            vendor: NVIDIA Corporation
            physical id: 0
            bus info: pci@0000:01:00.0
            version: a1
            width: 64 bits
            clock: 33MHz
            capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
            configuration: driver=nvidia latency=0
            resources: irq:16 memory:de000000-deffffff memory:d0000000-d7ffffff memory:d8000000-d9ffffff ioport:e000(size=128) memory:df000000-df07ffff
       *-multimedia
            description: Audio device
            product: GK104 HDMI Audio Controller
            vendor: NVIDIA Corporation
            physical id: 0.1
            bus info: pci@0000:01:00.1
            version: a1
            width: 32 bits
            clock: 33MHz
            capabilities: pm msi pciexpress bus_master cap_list
            configuration: driver=snd_hda_intel latency=0
            resources: irq:17 memory:df080000-df083fff

Alguma dica sobre o que tentar e como depurar isso mais?

Editar 26 de novembro de 2015 . Eu atualizei meu BIOS para a versão mais recente, que parecia ajudar muito. Ainda há alguns saltos no entanto, mas pelo menos isso sugere problemas com a placa-mãe Asus. Em algum tópico do fórum eu encontrei um problema semelhante em relação ao material relacionado ao pci, que me levou a atualizar a versão do BIOS. Em seguida, veremos o que o driver mais recente da NVIDIA faz, embora seja apenas uma pequena atualização de 352. Eu também tentarei o /etc/pulse/default.pa edit como sugerido nos comentários.

    
por jaywink 26.04.2015 / 12:51

2 respostas

4

Abra um terminal ( CTRL + ALT + T )

Edite os arquivos padrão de áudio de pulso:

sudo nano /etc/pulse/default.pa

Substitua load-module module-udev-detect para load-module module-udev-detect tsched=0 , salve o arquivo e reinicie.

Boa sorte.

    
por Marcos Silveira 30.11.2015 / 23:39
0

Você está tendo drivers de vídeo muito desatualizados instalados no computador.
A NVIDIA melhorou muito seus drivers desde o lançamento de 304 drivers GPU. Você deve usar os drivers oficiais mais recentes que suportam o GEFORCE GTX760.

Desinstale todos os softwares da NVIDIA executando:

sudo apt-get purge nvidia*
sudo apt-get install ppa-purge
sudo ppa-purge ppa:xorg-edgers/ppa
sudo reboot

Agora reinstale os drivers da NVIDIA executando:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-358
sudo reboot 
    
por cl-netbox 24.11.2015 / 12:13