52 votes

Les sons de Skype et de VLC sont grésillants, déformés, mauvais, crépitants.

J'ai le même problème que celui décrit dans les questions Les sons de notification de Skype sont grésillés y mauvais son lors de la connexion à skype . Mais il ne s'agit pas seulement de la connexion, de la notification, mais aussi de la conversation avec quelqu'un. J'ai essayé la solution de supprimer/réinstaller skype et la plupart des solutions de cette question, par exemple en vérifiant le mixeur, les paramètres sonores et en installant alsa-hda-dkms (y compris le redémarrage du système).
Après l'installation de Skype (et même après la mise à jour vers Skype 4.0) dans Ubuntu 12.04 (AMD 64), il n'y avait pas de son du tout. J'ai suivi la première étape du Procédure de dépannage sonore et au moins il y a maintenant du son :

sudo add-apt-repository ppa:ubuntu-audio-dev/ppa; sudo apt-get update;sudo apt-get dist-upgrade; sudo apt-get install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop  linux-image-`uname -r` libasound2; sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop  linux-image-`uname -r` libasound2; killall pulseaudio; rm -r ~/.pulse*; sudo usermod -aG `cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse-access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`

Le son de sautillement disparaissait parfois, par exemple sur l'Echo-Testcall après avoir rejoué la partie enregistrée. Et j'ai remarqué que si je laisse jouer de la musique dans la boîte à rythmes et que je démarre ensuite Skype, le son est correct. J'ai donc une solution peu convaincante, mais j'aimerais qu'elle fonctionne sans ce détour.

Dans VLC, lorsque je joue, je redémarre après une pause et j'ai le même son saccadé.

Comme demandé : Ma carte son est un "AMD High Definition Audio Device" appelé Advanced Micro Devices (AMD) Hudson Azalia controller (rev01), subsystem Lenovo Device 21ea (selon sysinfo) sur un Lenovo Thinkpad Edge 525.

93voto

Robert Conn Points 742

Ce n'est pas seulement un problème avec Skype, je crois que c'est un problème avec, vous l'avez deviné, PulseAudio.

Une solution ? En effet, il existe une solution.

La désactivation de la fonction Glitch Free Audio de PulseAudio semble avoir résolu les craquements pour moi (qui sont devenus insupportables sur Ubuntu 12.10 Beta 2).

Pour ce faire, modifiez le fichier /etc/pulse/default.pa dans votre éditeur de texte préféré.

Recherchez la ligne suivante :

load-module module-hal-detect

et ajouter " tsched=0 "jusqu'à la fin :

load-module module-hal-detect tsched=0

redémarrez pulse (ou redémarrez simplement votre système), et le grésillement devrait disparaître.

Je ne sais pas quels sont les effets secondaires de la désactivation de Glitch Free Audio, mais je n'en ai pas encore trouvé.

UPDATE : Si vous n'avez pas de ligne avec load-module module-hal-detect puis rechercher la ligne suivante :

load-module module-udev-detect  

et ajouter " tsched=0 "jusqu'à la fin :

load-module module-udev-detect tsched=0

redémarrez pulse (ou redémarrez simplement votre système), et le grésillement devrait disparaître.

3voto

Seven_Six_Two Points 31

Si vous pensez que c'est pulseaudio qui vous pose problème, il y a peut-être une solution plus simple. J'ai posté un article avec des instructions pas à pas sur mon blog le Comment réparer un mauvais son dans Ubuntu . Il s'agit d'un correctif pour Wine, mais comme il s'agit d'une modification d'un fichier de configuration de pulseaudio, il pourrait s'appliquer à d'autres problèmes similaires.

3voto

Igor Krivokon Points 6999

La solution proposée ci-dessus par Robert a fonctionné pour moi. J'avais fait une mise à jour vers 12.10 ubuntu et la nouvelle mise à jour de skype 4.0 avait un son inutilisable (grattage et distorsion). en éditant selon les instructions ci-dessus et en ajoutant la ligne suivante à : load-module module-hal-detect tsched=0 dans le fichier /etc/pulse/default.pa a parfaitement résolu le problème.

Par exemple, la mise à jour vers la version 12.10 a fait en sorte que la reconnaissance de ma carte Soundblaster n'est plus la valeur par défaut. Pour une raison ou une autre, la carte graphique NVIDIA est désormais considérée comme la carte son par défaut. Au début, Skype faisait PAS de son .
Ceci peut être corrigé en suivant les instructions du message de billesboelle sur les forums Ubuntu le 27 juillet 2008. Répété ici par souci d'exhaustivité : Je n'arrive pas à faire en sorte qu'Ubuntu sélectionne par défaut la carte pci, après avoir essayé les réglages du guide complet soundprob comme ci-dessous :
Il semble que la fonction index=0 ne veuille pas m'aider. Peut-être est-ce dû au fait que ma machine enregistre 2 pilotes sonores avec le même nom ? cat /proc/asound/modules donne cette réponse :

0 snd_hda_intel  
1 snd_hda_intel  
2 snd_cmipci  

Des idées, ou quelque chose que vous voulez voir avant de pouvoir m'aider. Btw, j'ai oublié de mentionner. Si j'essaie l'option index, mon pci can est supprimé de aplay -l et cat /proc/asound/modules.

Configuration des cartes son par défaut / arrêt de la commutation de plusieurs cartes son Remarque : cette section suppose que vous avez installé correctement chaque carte son.

Dans un Shell, tapez

    cat /proc/asound/modules 

Vous obtiendrez le nom et l'index de chaque carte son que vous possédez actuellement. Notez les noms et décidez de la carte par défaut.

Tapez maintenant

    sudo nano /etc/modprobe.d/alsa-base

À la toute fin du fichier, ajoutez ce qui suit (en supposant que vous ayez 3 cartes avec les noms de modules A, B et C et que vous souhaitiez les avoir dans l'ordre CAB)

options snd-C index=0  
options snd-A index=1  
options snd-B index=2

2voto

Viktor Points 479

Correction pour ubuntu 16.04

sudo vim /etc/pulse/daemon.conf trouver default-fragment-size-msec Dans mon cas, il était désactivé. ; au début de la ligne, de sorte qu'il devrait ressembler à default-fragment-size-msec = 5 (J'ai remplacé la valeur par défaut 25 por 5 ). Ensuite, il suffit de supprimer le service pulseaudio --kill et ubuntu redémarrera pulseaudio, si cela ne s'est pas produit pour une raison quelconque, il suffit de redémarrer le système.

Maintenant je peux entendre la voix de skype très clairement.

1voto

ccpizza Points 1294

J'ai eu le même problème sur Archlinux. Il s'est avéré que pulseaudio en était la cause. En me débarrassant de pulseaudio, j'ai retrouvé un son clair dans Skype. Pour les distros basées sur Gnome comme Ubuntu, il est probablement impossible de supprimer pulseaudio car c'est une dépendance pour la plupart des éléments de gnome, y compris gdm, mais sur kubuntu, xubuntu et lubuntu, cela pourrait fonctionner car ils ne sont pas livrés avec pulseaudio et le bloatware de gnome, et s'il a été installé, c'est probablement en tant que dépendance pour un autre paquet qui dépend de gnome ou de ses librairies.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X