URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/pulseaudio-semballe-et-bloque Title: Pulseaudio s'emballe et bloque Authors: Zarmakuizz Date: 2010年01月31日T15:38:36+01:00 Tags: ubuntu et firefox Score: 0 Bonjour J'ai une cascade d'évènement assez étonnante et je n'arrive pas à demander à Google la bonne question pour obtenir une réponse, donc je viens ici raconter le détail de mon aventure. Je suis sur Ubuntu 9.10 64bits avec pulseaudio 0.9.19, j'ai le plug-in Flash 64bits en version alpha proposé par Adobe. J'ai Totem et VLC aussi.> $ lspci | grep Audio 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)> / Tout commence sur [le forum](http://www.polytechnice.com/) de mon école d'ingé (officieusement), dans la section Arcade remplie de jeux en flash. Je crois que la section Arcade n'est pas accessible aux non-inscrits, mais pas besoin de vous inscrire pour la suite de l'histoire. Je commence à jouer à un jeu style Bubble Bobble, et voila-t-il pas que le jeu lagge affreusement, dans le genre la balle se déplaçant à 3 pixels par deux secondes, et firefox qui plante et qui crie à l'aide. Je ferme l'onglet, ça plante toujours, je ferme firefox et ça va mieux. Je relance, réessaie, idem. Je recommence mais en choisissant un autre jeu qui a l'air de marcher, un autre qui me fait le même coup... serait-ce la faute de flash ? Je vais sur jv.com et je tombe sur un topic avec trois animations flash (qui sont plutôt des gifs en musique), au bout de 5 secondes l'animation flash ne fait plus sa musique mais un terrible bruitage "bzzzt bzzt bzzzzzt" dans le genre "alerte la carte son a un problème". À ce stade je pense encore que c'est ce démoniaque flash le responsable, donc je teste en remplaçant le plugin d'Adobe par swfdec-mozilla. Il arrive la même chose, donc c'est pas ça... Puis je regarde un petit top pendant qu'une animation flash tourne, et je vois pulseaudio qui atteint des sommets du genre 120% du cpu, wtf ? Je regarde pavucontrol, à part qu'il y a tout le temps une icône "en sourdine" rien de spécial. Je laisse Firefox de côté, je redémarre, je teste un peu deux fichiers sur mon bureau avec Totem d'abord : Le fichier est bien lu, mais au bout d'un cours laps de temps (plus long si on lit du ogg plutôt que du mp3 bizarrement) plus de son, Totem fait défiler le curseur de progression à toute vitesse, mazette ! Et voila qu'une petite fenêtre me dit "Échec de connexion : Connexion refusée". Je comprends plus tard via Google que c'est un message de pavucontrol. Réinstallation de tout ce qui constitue pulseaudio, idem... J'attends que pulseaudio arrête d'occuper environs 100% du CPU et je retente avec VLC aussi : mêmes résultats. Je refais un test avec top juste à côté du lecteur : tant que pulseaudio prend entre 0 et 5% du CPU ça joue de la musique, dès que ça grimpe au-dessus de 50% (généralement on passe ensuite à ~100% voire 165% !) ça ne veut plus jouer et ça détraque Totem. J'ai aussi été gratifié de quelques "Échec de la connexion : connexion terminée" pendant les tests (et ce à n'importe quel moment, même quand ça ne joue pas), et d'un pic à 9999% pour rsyslogd quelque fois. Après ce gros pavay cæsar, je récapitule : _La lecture d'une animation flash dans Firefox fait planter le panda. _La lecture d'une musique avec Totem est aléatoire et dépend du bon vouloir de pulseaudio. Dès que le son ne sort plus, Totem se détraque. _pulseaudio se bloque tout seul dès lors qu'il atteint une certaine charge(?) du CPU _des messages "Erreur de connexion : connexion refusée/terminée" _rsyslogd qui pointe parfois à 9999% du CPU (est-ce lié?) Ce que j'ai trouvé sur Google va du bourrin (vas-y supprime-moi à la main tout ce qui s'appelle pulse) à l'inutile (nous avons une manipulation pour vous en sortir, malheureusement elle ne marche pas sur Ubuntu 9.10). Bref, ou bien j'y vais insouciant et j'installe une (autre) distrib (retenter Archlinux pour la troisième fois, ou bien tester une Ubuntu avec e17 d'installé, ou alors je prends une Debian...), ou bien je sais pas. Vous avez le droit de me punir avec des lmgtfy, je l'ai bien mérité. Et maintenant, qu'est-ce que je peux faire/demander à Google ? Merci de la lecture.