Forum Linux.debian/ubuntu Pulseaudio s'emballe et bloque

Posté par  (site web personnel) .
Étiquettes :
0
31
jan.
2010
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 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.
  • # Mise à jour de pulseaudio ?

    Posté par  . Évalué à 2.

    Ça m'arrive aussi de temps en temps (sous Debian), les jours où une nouvelle MàJ de pulseaudio arrive. En général c'est un bug, résolu un peu plus tard. C'est chiant mais c'est la vie avec pulseaudio ...
    • [^] # Re: Mise à jour de pulseaudio ?

      Posté par  (site web personnel) . Évalué à 0.

      Je crois pas, j'ai pu regarder un film tipiaké de 1h32 hier soir tranquillement et ce matin pas de maj en vue.

      Et dire que j'avais pas tilté quand gnome me proposa de reporter le problème de pulseaudio quand il m'a dit "connexion refusée"... ça m'apprendra à toujours reporter même quand je ne sais rien.

      Commentaire sous licence LPRAB - http://sam.zoy.org/lprab/

  • # pulseaudio & ubuntu

    Posté par  . Évalué à 3.

    Depuis plusieurs version d'Ubuntu, je commence par lutter pour faire fonctionner flash, wine, avec des applications utilisant Alsa ou tout simplement pour avoir du son (comme avec la version 9.10); puis je fini toujours par désinstaller pulseaudio : ça marche bien mieux...

    Peut être qu'avec d'autres distribs, il n'y a pas autant de problème ?

    Note: j'ai une carte basée sur un Envy24, ce qui fait que les GUI sont toujours un peu perdues.
  • # Arrêter le système suffirait-il ?

    Posté par  (site web personnel) . Évalué à 1.

    Bizarrement un redémarrage n'avait rien donné, par contre j'ai éteint mon ordinateur pendant trois bonnes heures et ça semble s'être arrangé.

    Mystérieux... ce qui me dérange surtout c'est le cycle des choses qui est similaire à mes embrouilles sous Windows : redémarre, et si ça marche pas faut éteindre puis démarrer. J'aurais aimé découvrir un peu ce qui se cache derrière pulseaudio à travers ce problème.

    Quand Ubuntu fait des siennes, ça veut dire que je dois aller essayer autre chose. Il est temps que je reparte dans l'aventure des distros... Dommage qu'il y ait si peu de distros avec e17 d'installé d'office qui ne soient pas des ubuntu-like parce que ça me tenterait bien (MoonOs est magnifique mais c'est de l'Ubuntu-Like hélas :( ).

    En tout cas merci pour vos messages, et désolé du dérangement.

    Commentaire sous licence LPRAB - http://sam.zoy.org/lprab/

    • [^] # Re: Arrêter le système suffirait-il ?

      Posté par  . Évalué à 2.

      probleme materiel ?

      s'il faut arreter la machine 3h pour que ca ne le fasse plus, je ne penses pas que ca vienne de pulse audio, mais plutot d'un probleme materiel (machine qui chauffe par ex)

      tu peux essayer les autres distros en liveCD pour valider si c'est la distro ou le matos qui deconne
      • [^] # Re: Arrêter le système suffirait-il ?

        Posté par  (site web personnel) . Évalué à 2.

        Sachant qu'avant je devais ajouter une ligne dans un fichier obscur pour que le son délivré ne soit pas saccadé (je n'avais plus ce problème depuis la 9.10, je l'ai redécouvert avec MoonOs), je pense que le matériel n'est pas innocent.
        J'ai le droit de troller ? J'ai presque envie de dire : Ah ! Le matériel Intel...

        Faut dire aussi, c'est un système hype wesh KOM IL É TRO BI1 avec une petite sortie pour les basses sous le laptop et le reste au-dessus du clavier. Ça m'est arrivé sous Windows que le son diffusé par les basses soit en fait le son brut (argh).

        Commentaire sous licence LPRAB - http://sam.zoy.org/lprab/

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.