nVidia HDA-Intel [ALC883] : grésillement/hachage du son

Bonjour à tous,

Sur mon barebone avec une lenny 5.0 + KDE 3.5.10, j’ai des grésillements et/ou une sorte de hachage du son (quelle qu’en soit la provenance) alors que RAS sous XP (dual boot) !
On reconnaît ce qui est joué, mais l’audio est systématiquement parasité par une sorte de fort grésillement/saturation (voir carrément haché) qui n’est jamais de la même sorte et qui ne survient jamais au même moment dans la lecture du son…

$ uname -a
Linux PC03 2.6.26-1-amd64 #1 SMP Fri Mar 13 17:46:45 UTC 2009 x86_64 GNU/Linux
$ cat /proc/asound/cards
 0 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xfce78000 irq 22
$ lspci
00:00.0 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller (rev a2)
00:01.0 ISA bridge: nVidia Corporation MCP78S [GeForce 8200] LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP78S [GeForce 8200] SMBus (rev a1)
00:01.2 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller (rev a1)
00:01.3 Co-processor: nVidia Corporation MCP78S [GeForce 8200] Co-Processor (rev a2)
00:01.4 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller (rev a1)
00:02.0 USB Controller: nVidia Corporation MCP78S [GeForce 8200] OHCI USB 1.1 Controller (rev a1)
00:02.1 USB Controller: nVidia Corporation MCP78S [GeForce 8200] EHCI USB 2.0 Controller (rev a1)
00:04.0 USB Controller: nVidia Corporation MCP78S [GeForce 8200] OHCI USB 1.1 Controller (rev a1)
00:04.1 USB Controller: nVidia Corporation MCP78S [GeForce 8200] EHCI USB 2.0 Controller (rev a1)
00:06.0 IDE interface: nVidia Corporation MCP78S [GeForce 8200] IDE (rev a1)
00:07.0 Audio device: nVidia Corporation Device 0774 (rev a1)
00:08.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge (rev a1)
00:09.0 IDE interface: nVidia Corporation Device 0ad0 (rev a2)
00:0b.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
00:10.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
00:12.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
00:13.0 PCI bridge: nVidia Corporation Device 077a (rev a1)
00:14.0 PCI bridge: nVidia Corporation Device 077a (rev a1)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:06.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller (rev c0)
02:00.0 VGA compatible controller: nVidia Corporation GeForce 8200 (rev a2)
04:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller (rev 12)

Si quelqu’un voulait bien m’aider à éliminer ce léger et insignifiant :smt003 pb svp, car là je suis complètement perdu !
Par avance, merci à vous…

Eric

Up !

Personne pour m’aider ???

:frowning:

Dans alsamixer, veille à ne pas avoir de gain positif (strictement) pour chaque réglage.

Merci Desintegr de me répondre, c’est cool !

J’y connais pas grand chose mais je crois que ce n’est pas ALSA mais aRts que j’utilise… (avec l’applet aRts Control, j’arrive bien à régler le niveau du son mais cela ne change rien à propos du grésillement/saturation et of course rien du coté du hachage du son!)

J’ai pensé aussi à mettre aRts en priorité temps réel : j’ai peut-être un peu moins de grésillements… et encore… mais toujours du son haché !

J’ai aussi fait ce qui est indiqué dans ce topic “[Linux 2.6.26] snd_hda_intel-]events/0 utilise trop le CPU” bien que le process “events/0” n’atteins jamais 1% mais de toute façon, il n’y a eu aucun changement !

arts est un démon utilisé par kde, alsa gère ta carte son et fait partie du noyau. Pour voir si le problème vient de arts ou de plus bas, Tue arts et fait un aplay d’un fichier .wav quelconque et regarde si le son est bon.

Sur mon portable (HDA également) il faut que je baisse le niveau sonore du CD dans mon mixeur sinon le son est pourri.

Merci les gars pour votre aide !

@ fran.b :
Avec ton explication, je comprends un peu mieux maintenant ! (où est-ce qu’on peut trouver des infos de ce genre là stp ???)
Sinon, j’ai killé le démon arts et écouté un .wav avec aplay mais le pb persiste toujours…

@ debianhadic :
Même en mettant le son au + bas (-34.5 dB) le son grésille… (je ne pense pas que ça vienne de là de toute façon car comment expliquerait-on le hachage du son en ce cas ?)

Re-Bonjour à tous,

Après divers “petits” ennuis de santé, (qui m’ont un peu obligé de délaisser entre autre ce forum) je me permet de “déterrer” ce topic car j’ai malheureusement toujours mon $#&!£*%$& de pb de grésillement/hachage du son… :wink:

Merci à vous !

Salut,
J’ai le même problème avec du matos similaire (carte mère M3N78-EM/Nvidia GeForce 8300).
Par contre le problème ce pose uniquement avec de la musique, le son dans les films passe très bien.

Salut Cash,

Ah non, moi c’est systématique !!!

Et j’ai même remarqué qu’actionner mon trackball ou n’importe qu’elle touche de mon clavier influait sur le grésillement du son… (non, non, j’ai pas fumé ! :smt005 )
:arrow_right: Lors de l’ouverture d’une session sur KDE, la petite musique de bienvenue est (évidemment) hachée et saturée… mais si je le laisse faire sans toucher à rien, j’ai les dernières “notes” de cette musique (comme un battement de grésillement) qui se répète à l’infini… jusqu’à ce que je manœuvre mon trackball ou tape sur une touche de mon clavier… et ainsi le grésillement disparaît !!! (idem si clavier ou souris différente)

Peut-être une solution.
Tu as essayé ça : http://forum.debian-fr.org/viewtopic.php?f=8&t=16226&start=0&hilit=snd+intel
J’essaie tout de suite et je te tiens au courant.

Edite : en fait je viens de voir que tu avais déjà essayé.

Edite 2 : en fait ça résout pas mon problème

Up !

@fran.b :

Tu m’as oublié on dirait… :cry:

Essaye Ubuntu 9.04 en LiveCD, la gestion du son est balaize … Mon siemens n’a plus aucun problème !

@ debianhadic :
Ok je vais essayer ça ! Merci du tuyau…
Par contre, c’est moi ou il n’y a pas la version live à télécharger sur http://www.ubuntu-fr.org ? => Heureusement que Clubic était là !!!

Mais c’est juste pour voir si ça fonctionne bien avec Ubuntu… car je suis obligé de garder Debian.
Et puis, il n’y a pas de raison pour que ça fonctionne bien sur le même PC avec cette grosse m…e de Window$ et pas avec notre distrib préférée, non ???

si ça marche tu auras une bonne piste.

:arrow_right: Alors j’ai une bonne piste car ça fonctionne nickel avec Ubuntu 9.04 !!! (Je ne connaissais pas du tout Ubuntu => j’ai bien aimé le Ubuntu : Linux pour les êtres humains ! :smiley: )

Quel plaisir de pouvoir écouter un peu de zik en ligne de commande sous linux…
Et d’ailleurs à ce propos, c’est ce que j’essaye de faire (après être repassé sous Debian) tout en écrivant cette réponse… sauf que bien évidemment le son est pourri… mais encore une fois, dès que je sollicite “beaucoup” le clavier ou la souris (trackball) le son devient nettement (mais nettement!!!) moins destroy, voir “presque” correct !!!

Et maintenant ?
Je fais quoi, Docteur ? :unamused:

Regarde du côté des modules qui sont lancés sous Ubuntu (modprobe -l) quelle est la version d’Alsa … Enfin enquête vieux !!
Sinon c’est vrai que la nouvelle Ubuntu est chouette, s’il n’y avait pas leur saleté de MAJ très bourrine tous les six mois, je me serai peut-être déjà fait tenté, mais ma SID marche très bien et rapidement !!!

Peut-être regarder du coté du fichier /etc/asound.conf.

Heu… ben… c’est à dire que… c’est pas que je sois une “burne” en son sur Linux (voir Linux en général) mais c’est pas loin… :blush:
Je ne manque pas de bonne volonté, mais va falloir qu’on m’aide un peu svp… parce que tout seul…

Sur Ubuntu :

# cat /proc/asound/version Advanced Linux Sound Architecture Driver Version 1.0.18rc3.

# modprobe -l |grep alsa kernel/arch/x86/crypto/salsa20-x86_64.ko kernel/crypto/salsa20_generic.ko kernel/drivers/media/video/saa7134/saa7134-alsa.ko kernel/drivers/media/video/cx88/cx88-alsa.ko kernel/drivers/media/video/em28xx/em28xx-alsa.ko

Sur Debian :

# cat /proc/asound/version Advanced Linux Sound Architecture Driver Version 1.0.17. Compiled on Mar 31 2009 for kernel 2.6.26-1-amd64 (SMP).

# modprobe -l |grep alsa /lib/modules/2.6.26-1-amd64/updates/alsa/soc/snd-soc-core.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/pdplus/snd-pdplus.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/aw2/snd-aw2.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/asihpi/snd-asihpi.ko /lib/modules/2.6.26-1-amd64/updates/alsa/drivers/snd-aloop.ko /lib/modules/2.6.26-1-amd64/kernel/arch/x86/crypto/salsa20-x86_64.ko /lib/modules/2.6.26-1-amd64/updates/alsa/usb/snd-usb-lib.ko /lib/modules/2.6.26-1-amd64/updates/alsa/usb/usx2y/snd-usb-usx2y.ko /lib/modules/2.6.26-1-amd64/updates/alsa/usb/caiaq/snd-usb-caiaq.ko /lib/modules/2.6.26-1-amd64/updates/alsa/usb/snd-usb-audio.ko /lib/modules/2.6.26-1-amd64/updates/alsa/acore/snd.ko /lib/modules/2.6.26-1-amd64/updates/alsa/acore/seq/snd-seq-virmidi.ko /lib/modules/2.6.26-1-amd64/updates/alsa/acore/seq/snd-seq-device.ko /lib/modules/2.6.26-1-amd64/updates/alsa/acore/seq/snd-seq.ko /lib/modules/2.6.26-1-amd64/updates/alsa/acore/seq/snd-seq-dummy.ko /lib/modules/2.6.26-1-amd64/updates/alsa/acore/seq/snd-seq-midi.ko /lib/modules/2.6.26-1-amd64/updates/alsa/acore/seq/snd-seq-midi-event.ko /lib/modules/2.6.26-1-amd64/updates/alsa/acore/seq/oss/snd-seq-oss.ko /lib/modules/2.6.26-1-amd64/updates/alsa/acore/seq/snd-seq-midi-emul.ko /lib/modules/2.6.26-1-amd64/updates/alsa/acore/snd-pcm.ko /lib/modules/2.6.26-1-amd64/updates/alsa/acore/snd-page-alloc.ko /lib/modules/2.6.26-1-amd64/updates/alsa/acore/snd-rawmidi.ko /lib/modules/2.6.26-1-amd64/updates/alsa/acore/snd-timer.ko /lib/modules/2.6.26-1-amd64/updates/alsa/acore/oss/snd-mixer-oss.ko /lib/modules/2.6.26-1-amd64/updates/alsa/acore/oss/snd-pcm-oss.ko /lib/modules/2.6.26-1-amd64/updates/alsa/acore/snd-hwdep.ko /lib/modules/2.6.26-1-amd64/updates/alsa/misc/ac97_bus.ko /lib/modules/2.6.26-1-amd64/updates/alsa/isa/sb/snd-sb16-dsp.ko /lib/modules/2.6.26-1-amd64/updates/alsa/isa/sb/snd-sb-common.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pcmcia/vx/snd-vxpocket.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pcmcia/pdaudiocf/snd-pdaudiocf.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/ali5451/snd-ali5451.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-es1968.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-via82xx-modem.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-atiixp-modem.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-rme32.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-cs4281.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/vx222/snd-vx222.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/oxygen/snd-hifier.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/oxygen/snd-virtuoso.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/oxygen/snd-oxygen-lib.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/oxygen/snd-oxygen.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/riptide/snd-riptide.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-sonicvibes.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-intel8x0.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/nm256/snd-nm256.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/ca0106/snd-ca0106.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/emu10k1/snd-emu10k1x.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/emu10k1/snd-emu10k1-synth.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/emu10k1/snd-emu10k1.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/echoaudio/snd-echo3g.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/echoaudio/snd-gina24.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/echoaudio/snd-mia.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/echoaudio/snd-darla20.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/echoaudio/snd-gina20.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/echoaudio/snd-indigo.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/echoaudio/snd-indigodj.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/echoaudio/snd-layla20.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/echoaudio/snd-layla24.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/echoaudio/snd-mona.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/echoaudio/snd-indigoio.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/echoaudio/snd-darla24.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-fm801.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-cs5530.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-rme96.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-ens1371.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/hda/snd-hda-intel.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/mixart/snd-mixart.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-cmipci.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-bt87x.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-ens1370.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-intel8x0m.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/ac97/snd-ac97-codec.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/pcxhr/snd-pcxhr.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-ad1889.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-atiixp.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/au88x0/snd-au8830.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/au88x0/snd-au8820.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/au88x0/snd-au8810.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/rme9652/snd-rme9652.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/rme9652/snd-hdsp.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/rme9652/snd-hdspm.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-es1938.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-als4000.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/ice1712/snd-ice1712.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/ice1712/snd-ice1724.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/ice1712/snd-ice17xx-ak4xxx.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-azt3328.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-als300.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/trident/snd-trident.ko /lib/modules/2.6.26-1-amd64/updates/alsa/pci/snd-via82xx.ko /lib/modules/2.6.26-1-amd64/updates/alsa/drivers/opl3/snd-opl3-lib.ko /lib/modules/2.6.26-1-amd64/updates/alsa/drivers/opl3/snd-opl3-synth.ko /lib/modules/2.6.26-1-amd64/updates/alsa/drivers/snd-virmidi.ko /lib/modules/2.6.26-1-amd64/updates/alsa/drivers/vx/snd-vx-lib.ko /lib/modules/2.6.26-1-amd64/updates/alsa/drivers/snd-mts64.ko /lib/modules/2.6.26-1-amd64/updates/alsa/drivers/snd-portman2x4.ko /lib/modules/2.6.26-1-amd64/updates/alsa/drivers/snd-serial-u16550.ko /lib/modules/2.6.26-1-amd64/updates/alsa/drivers/snd-mtpav.ko /lib/modules/2.6.26-1-amd64/updates/alsa/drivers/mpu401/snd-mpu401-uart.ko /lib/modules/2.6.26-1-amd64/updates/alsa/drivers/mpu401/snd-mpu401.ko /lib/modules/2.6.26-1-amd64/updates/alsa/drivers/snd-dummy.ko /lib/modules/2.6.26-1-amd64/updates/alsa/synth/snd-util-mem.ko /lib/modules/2.6.26-1-amd64/updates/alsa/synth/emux/snd-emux-synth.ko /lib/modules/2.6.26-1-amd64/updates/alsa/i2c/snd-i2c.ko /lib/modules/2.6.26-1-amd64/updates/alsa/i2c/other/snd-ak4xxx-adda.ko /lib/modules/2.6.26-1-amd64/updates/alsa/i2c/other/snd-ak4114.ko /lib/modules/2.6.26-1-amd64/updates/alsa/i2c/other/snd-ak4117.ko /lib/modules/2.6.26-1-amd64/updates/alsa/i2c/other/snd-pt2258.ko /lib/modules/2.6.26-1-amd64/updates/alsa/i2c/snd-cs8427.ko /lib/modules/2.6.26-1-amd64/kernel/drivers/media/video/saa7134/saa7134-alsa.ko /lib/modules/2.6.26-1-amd64/kernel/drivers/media/video/cx88/cx88-alsa.ko /lib/modules/2.6.26-1-amd64/kernel/drivers/media/video/em28xx/em28xx-alsa.ko /lib/modules/2.6.26-1-amd64/kernel/crypto/salsa20_generic.ko

A priori, j’ai bien les mêmes modules dans l’Ubuntu et ma Debian mais les version d’Alsa sont différentes…
Est-ce que ça viendrait de là ?
Et si oui, comment fait-on pour “changer” de version svp ???

Je n’ai pas de fichier asound.conf… ni sur la Debian, ni sur l’Ubuntu !

ne donne rien…

J’en ai donc crée un (après lecture de ce post) sur ma Debian :

# aplay -l **** List of PLAYBACK Hardware Devices **** card 0: NVidia [HDA NVidia], device 0: ALC883 Analog [ALC883 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: NVidia [HDA NVidia], device 1: ALC883 Digital [ALC883 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0
et qui donne :

# cat /etc/asound.conf pcm.!default front:NVidia
Mais du coup j’ai plus de son !!! (un aplay xxx.wav ne génère pas d’erreur)

:cry: