Pourquoi les performances vidéo de Chrome se dégradent-elles considérablement après la sortie de la suspension en 10.10?

9

Remarque: Pour plus de détails, dont certains peuvent ne pas être vrais compte tenu de ce que j'ai compris, consultez cet article .

Lorsque je démarre mon ordinateur pour la première fois, les performances vidéo (à la fois natives H.264 HTML5 dans YouTube et Vimeo, et dans Flash) dans Chrome sont parfaitement raisonnables. L'utilisation du processeur reste lente, tout fonctionne correctement et la vidéo est soyeuse.

Mais pour une raison quelconque, si je suspends mon ordinateur puis le réveille, les performances vidéo chutent. La vidéo HTML5 plein écran est au mieux saccadée, et la vidéo Flash plein écran met essentiellement mon ordinateur à genoux (je parle moins d'une image par seconde et un délai de 5 secondes pour quitter le plein écran après avoir appuyé sur Esc). Le redémarrage de Chrome ne résout pas ce problème - je dois redémarrer complètement ma machine avant que les performances ne redeviennent normales. Les performances vidéo dans d'autres applications, telles que Movie Player, ne semblent pas du tout affectées par le cycle de suspension - c'est uniquement Chrome.

J'utilise un Lenovo X201, avec un chipset graphique Intel GMA HD et des composants Intel tout autour (je n'ai pas besoin de pilotes propriétaires). Cela ne s'est pas produit en 10.04, et je n'ai rien qui, à mon avis, aurait pu provoquer cela. Il est possible qu'une version de Chrome ait pu causer cela, mais cela semble moins probable qu'une régression entre 10.04 et 10.10.

Des idées?

EDIT: En réponse au commentaire de Georg, la connexion et la déconnexion ne le résolvent pas. Redémarrer Compiz ou passer à Metacity (au moins en utilisant "compiz / metacity --replace & disown" - est-ce que je le fais bien?) N'aide pas (en fait, cela semblait aider quelque peu avec Flash une fois, mais je n'ai pas pu le reproduire). Je ne suis pas sûr de GDM - quand j'utilise "sudo restart gdm", je suis renvoyé au shell Linux (?), Dont je n'ai aucune idée de comment sortir.

En outre, je tiens à préciser que ce n'est pas seulement un cas de succion du flash (c'est le cas, mais c'est à côté du point). Je constate le même problème général avec les vidéos HTML5, et Flash fonctionne mieux sur mon Nexus One que sur mon ordinateur portable Core i5. Il se passe quelque chose de compliqué avec Chrome et / ou 10.10.

inutilisé
la source
Pour réduire le problème: la déconnexion et la connexion le résolvent-elles à nouveau? Le redémarrage de votre gestionnaire de fenêtres (GDM probablement) le corrige-t-il? Le redémarrage de X le corrige-t-il?
Georg Schölly
@Georg: Voir la fin de la question principale pour plus de détails.
inutilisé
Essayez de tuer X total, comme Alt-PrtScr-K. Et qu'en est-il de Firefox?
Extender
Heaslip: vous pouvez basculer entre les consoles de texte et GDM en utilisant ctrl + alt + F1-F7 (7 ou 8 est généralement l'environnement graphique). Avez-vous essayé de tuer X? ( sudo kill Xorg)
Georg Schölly

Réponses:

2

La mise à niveau vers la nouvelle version bêta de Chrome 8 a complètement résolu mon problème avec la vidéo HTML5, car elle a ajouté l'accélération GPU. Flash est toujours aussi lent, mais il fonctionne assez bien dans Firefox, ce qui n'est pas un problème pour moi depuis que j'utilise Firefox comme "merde, j'ai besoin de Flash pour ce" navigateur depuis un moment de toute façon (je ' Nous avons désactivé Flash dans Chrome 99% du temps pendant un certain temps).

Ce n'est pas vraiment une réponse autant qu'un aveu de défaite, mais en attendant une solution réelle, je pense que c'est probablement le conseil le plus judicieux pour la plupart des gens.

inutilisé
la source