Pourquoi les applications Flash sont-elles si lentes / crashées?

33

J'ai remarqué que les applications Flash sont plus lentes sous Ubuntu que sous Windows sur le même ordinateur. Ceci est particulièrement visible lorsque vous regardez une vidéo HD ou que vous jouez à des jeux contenant des graphismes / physique. Existe-t-il des moyens d'améliorer les performances de Flash sous Ubuntu, ou s'agit-il d'un problème avec la version Linux avec laquelle je devrai vivre?

Actuellement, je ne fais que réduire le nombre d’onglets ouverts, bloquer les annonces flash et fermer d’autres programmes, mais je cherche des moyens d’affecter Flash lui-même.

D'autres choses que j'ai déjà faites incluent l'utilisation de la fonctionnalité HTML5 de Youtube et la lecture de vidéos directement depuis / tmp dans VLC. Je me demandais s'il y avait un moyen de rationaliser Flash lui-même. Peut-être pas.

Question plus spécifique: est-ce que je peux faire quelque chose dans mms.cfg pour améliorer les performances?

    
posée DLH 04.08.2010 - 23:01
la source

12 réponses

25

Ceci est un problème avec Flash Player - la version de Linux présente des problèmes de performances lors de la lecture de vidéos.

Votre meilleur pari pour des sites comme YouTube qui prennent en charge la vidéo HTML5 est d’utiliser cette fonctionnalité à la place. (Voir ici pour plus de détails.) Les performances sont bien meilleures.

    
réponse donnée Nathan Osman 04.08.2010 - 23:25
la source
12

L'accélération matérielle en mode flash pour les vidéos et les graphiques est actuellement uniquement prise en charge sur la plate-forme Windows. Voir: lien

    
réponse donnée t3c 05.08.2010 - 01:42
la source
3

Sinon, vous pouvez utiliser Gnash ou Lightspark.

    
réponse donnée akshatj 05.08.2010 - 13:34
la source
2

J'espère que vous utiliserez Ubuntu. C'est assez simple si vous utilisez l'installateur qui vous est donné depuis le site Web d'Adobe.

Il se peut que la puissance de traitement soit faible, car le Flash est un processus complet, et que plus de mémoire vive pourrait être utile.

Aller aussi à System & gt; Administration & gt; Les profils matériels et la vérification des paramètres corrects de vos pilotes graphiques sont utiles.

:)

    
réponse donnée myusuf3 04.08.2010 - 23:05
la source
2

Essayez de désactiver les effets du bureau.

    
réponse donnée nmiller0 05.08.2010 - 02:05
la source
2

En plus des suggestions ci-dessus - essayez de désactiver compiz, en utilisant chrome, en vous assurant que les pilotes graphiques les plus rapides sont installés - vous pouvez essayer de voir la détection du plug-in Flash pour l’accélération matérielle . Je ne peux cependant pas garantir l'utilité de ce hack.

    
réponse donnée loevborg 05.08.2010 - 12:03
la source
1

Essayez d'utiliser le navigateur Google Chrome. Je l'ai trouvé plus rapide que Firefox dans Ubuntu, pour les pages normales ou celles avec Flash.

    
réponse donnée rmartinus 05.08.2010 - 01:04
la source
1

Si, par exemple, vous souhaitez lire une vidéo sur youtube, il existe une solution de contournement!

Flash stocke la vidéo sur votre disque, ce fichier sera dans /tmp/ et appelé quelque chose comme FlashXXp0sHC0, c’est-à-dire Flash + 8 caractères aléatoires. Vous pouvez y jouer dans un lecteur normal, ou même le copier ailleurs pour une consultation hors ligne (notez que dans la plupart des pays, il est illégal de copier le fichier car il constitue une violation du droit d'auteur).

Cette approche fonctionnera sur de nombreux sites, mais dépend du format de diffusion. En cas de doute, vous pouvez utiliser l'utilitaire file pour détecter ce qui se trouve dans le fichier

[email protected]:~$ file /tmp/FlashXXp0sHC0
/tmp/FlashXXp0sHC0: ISO Media, MPEG v4 system, version 2

[email protected]:~$ file /tmp/FlashXXLE3wCf
/tmp/FlashXXLE3wCf: Macromedia Flash Video
    
réponse donnée LassePoulsen 14.08.2010 - 00:40
la source
1

J'utilise Ubuntu 12.04 64-bit avec une Nvidia GeForce 8400 GS. J'ai eu des problèmes liés à Flash depuis l'exécution d'une installation propre de 12.04. Tout comme vous, j'ai installé les pilotes propriétaires, mais Paramètres système & gt; Détails répertorie les graphiques en tant que "Inconnu".

J'éprouvais des problèmes de vitesse, mais ce qui est le plus inquiétant, ce sont les mêmes problèmes que ceux rapportés dans La vidéo Flash apparaît en bleu sur ce forum. Suite à la solution de contournement affichée au lien précédent, le comportement indésirable de toutes les vidéos Flash teintées en bleu a été stoppé, mais le plug-in Flash a dû se bloquer presque chaque fois que je tentais de regarder une vidéo en ligne.

La solution pour moi était de revenir sur /etc/adobe/mms.cfg et de supprimer tout sauf une ligne, qui devrait se lire comme suit:

 OverrideGPUValidation=true

Si vous ne savez pas comment faire, vous pouvez utiliser votre éditeur de texte préféré (pour moi c'est vi) ou vous pouvez ouvrir gedit avec la commande de terminal suivante:

sudo gedit /etc/adobe/mms.cfg

Écrivez dans la ligne OverrideGPUValidation = true ci-dessus, enregistrez le fichier et quittez gedit. Redémarrez votre navigateur et voyez si cela résout les problèmes que vous rencontrez.

Cette idée et d’autres sont discutées sur ubuntuforums , et bien d’autres endroits. Veuillez essayer de changer votre fichier mms.cfg (ou le créer, s'il n'existe pas déjà) et de le publier avec vos résultats. Bonne chance!

    
réponse donnée OpensourceFool 14.07.2012 - 22:43
la source
0

Si vous utilisez la version AMD64 d’Ubuntu, essayez de télécharger le lecteur flash bêta AMD64. La version x86 est exécutée via une couche d'émulation avec laquelle j'ai eu des tonnes de problèmes.

    
réponse donnée David 12.08.2010 - 19:17
la source
0

J'ai ressenti la même gêne sous Ubuntu 12.04.3 sur mon netbook [Asus 1005PE, chipset vidéo Intel GMA3150, noyau linux-generic-lts-raring + xserver-xorg-video-intel-lts-raring]

En plus de la solution de contournement du fichier /etc/adobe/mms.cfg , je suis allé dans le gestionnaire de paramètres compizconfig (s'il n'était pas installé, sudo apt-get install compizconfig-settings-manager ) et j'ai complètement désactivé l'option "dim windows" sous Effects, dans la partie inférieure.

Moins de charge sur le système (sans même abandonner Unity ni adobe-flashplugin ), et voilà, les vidéos flash en plein écran ne bégaient plus maintenant.

    
réponse donnée indigocat 08.09.2013 - 06:15
la source
0

Les fichiers vidéo Flash ne sont plus dans /tmp
c'est un script qui va localiser et lire le fichier vidéo flash en streaming en utilisant la
Player de votre choix
pastebin.com/dFamyLd5
Si le flux n'est pas assez rapide, il n'y a pas de mémoire tampon, le lecteur s'arrêtera ou quittera

Pour l'utiliser, mettez le média en continu en pause et exécutez le script
J'utilise cette commande sur un lanceur avec elle
video smplayer "-close-at-end -fullscreen -minigui"
J'ai enregistré le script dans /usr/local/bin/video
Si vous utilisez echo pour le paramètre player, il imprimera le chemin de la vidéo

Cela ne fonctionnera pas sur les flux utilisant DRM

Techniquement, la réponse à la question est que le flash est un morceau de bric-à-brac qui aurait dû disparaître il y a quelques années.

    
réponse donnée GM-Script-Writer-62850 13.01.2014 - 01:28
la source

Lire d'autres questions sur les étiquettes