web-dev-qa-db-fra.com

Audio via NVIDIA HDMI sautant

Tout le reste concernant l’audio, HDMI (vidéo) et la carte vidéo fonctionne, sauf que l’audio ne saute apparemment pas au hasard si je le dirige via HDMI vers mon téléviseur. Et, apparemment pas au hasard, il est très reproductible, bien que je ne sache pas exactement ce qui le déclenche.

Les choses qui déclenchent un saut sont certainement des choses comme Variety changer le papier peint du bureau. Cela se produit à peu près à chaque fois, provoquant 1 à 2 sauts (chaque saut est inférieur à une seconde). Beaucoup de dactylographie (comme je le fais maintenant, provoque chaque phrase ou presque). Le défilement de pages Web semble également provoquer un certain saut.

Je pensais au début que c’était une activité de disque, mais ce n’est pas le cas. Par exemple, l’ouverture d’un fichier bz2 de 200 Mo ne provoque aucun saut. En outre, ne rien faire ne cause pas de sauts. Si j'éteins tout et ne fais rien, je n'ai pas de son parfait, pas d'audio (vidéo en streaming ou visionnage d'un fichier AVI, par exemple).

Si l'ordinateur est occupé, comme après le démarrage, l'audio est très craquant au début, sautant plus que de jouer. Une fois que les choses se sont stabilisées, sauter devient intermittent.

L'ordinateur n'est pas à court de ressources et le saut se produit même avec quelques programmes ouverts.

Un problème incroyablement ennuyant que j'ai essayé de nombreuses manières de résoudre, y compris;

  • noyau plus récent
  • nouveaux pilotes HDMI (via xedgers)
  • divers conseils de débogage audio de l'aide de la communauté

Lorsque j'utilise l'audio HDMI, j'ai généralement une configuration à deux moniteurs. Le son est dirigé vers HDMI, mais j'utilise principalement un moniteur. J'ai cependant essayé d'utiliser uniquement le téléviseur HDMI en tant que moniteur - le saut se produit toujours sans configuration à deux moniteurs. Lors de l'utilisation de haut-parleurs connectés via la carte son intégrée, il n'y a pas de problèmes.

La sortie de mes informations Alsa se trouve ici: http://Pastebin.com/0jPHeYFt

Autres statistiques:

  • alsa-base 1.0.25 + dfsg-0ubuntu4
  • nvidia-304 304.125-0ubuntu0.1 (xedgers essayé 340, je pense sans meilleure perf)
  • pulseaudio 1: 4.0-0ubuntu22
  • Ubuntu 14.10 3.18.9-031809-generic

La carte mère est un Asus Z97-AR, BIOS américain Megatrends Inc. 1304. La carte NVIDIA est la 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

Des conseils sur ce qu'il faut essayer et comment déboguer plus?


Éditez le 26 novembre '15 . J'ai mis à niveau mon BIOS vers la version la plus récente, ce qui a semblé beaucoup aider. Il y a toujours des sauts, mais au moins, cela suggère des problèmes avec la carte mère Asus. Sur certains fils de forum, j'ai trouvé un problème similaire concernant les éléments liés au pci, qui m'a amené à mettre à niveau la version du BIOS. Je verrai ensuite ce que fait le dernier pilote NVIDIA, bien qu'il ne s'agisse que d'une mise à jour mineure depuis la version 352. J'essaierai également l'édition /etc/Pulse/default.pa comme suggéré dans les commentaires.

5
jaywink

Ouvrez un terminal (CTRL+ALT+T)

Éditez les fichiers audio par défaut de Pulse:

Sudo nano /etc/Pulse/default.pa

Remplacez load-module module-udev-detect par load-module module-udev-detect tsched=0, sauvegardez le fichier et redémarrez.

Bonne chance.

4
Marcos Silveira

Des pilotes vidéo très obsolètes sont installés sur votre ordinateur.
NVIDIA a beaucoup amélioré ses pilotes depuis la publication de 304 pilotes GPU.
Vous devez utiliser les derniers pilotes officiels prenant en charge GEFORCE GTX760.

Désinstallez tous les logiciels NVIDIA en exécutant:

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

Maintenant, réinstallez les pilotes NVIDIA en exécutant:

Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt-get update
Sudo apt-get install nvidia-358
Sudo reboot 
0
cl-netbox