Ce plugin flash a été bloqué car il est obsolète

12

Cette question est désormais obsolète puisque Chromium et ses dérivés comme Google Chrome utilisent le plug-in PPAPI Flash Player plus moderne. Il est intégré à Chrome, mais les utilisateurs de Chromium doivent s'appuyer sur d' autres solutions .

En tant que développeur, je souhaite utiliser Flash version 10.1 ou antérieure sur certaines de mes machines Ubuntu. Le problème est chaque fois que j'exécute Google Chrome sur cette machine Lucid 64 bits (qui est la seule machine avec moi), je reçois un avertissement:

Ce plugin flash a été bloqué car il est obsolète

Selon les instructions sur ces liens:

alors j'ai essayé sur une ligne de commande:

google-chrome --allow-outdated-plugins

Mais j'ai toujours reçu le même avertissement. Existe-t-il un moyen de l'utiliser avec une ancienne version du plugin flash?

MISE
À JOUR 1 Selon la suggestion ci-dessous, j'ai modifié la valeur hexadécimale de l'un des fichiers /usr/lib/firefox/plugins/flashplugin-alternative.so /usr/lib/iceape/plugins/flashplugin-alternative.so /usr/lib/libvisual-0.4/morph/morph_flash.so /usr/lib/openoffice/basis3.2/program/libflashlx.so /usr/lib/xulrunner/plugins/flashplugin-alternative.so /usr/lib/flashplugin-installer/libflashplayer.so /usr/lib/midbrowser/plugins/flashplugin-alternative.so /usr/lib/xulrunner-addons/plugins/flashplugin-alternative.so /usr/lib/mozilla/plugins/flashplugin-alternative.so /usr/lib/iceweasel/plugins/flashplugin-alternative.so /usr/share/ubufox/plugins/npwrapper.libflashplayer.so /var/lib/flashplugin-installer/npwrapper.libflashplayer.so

qui était de
/usr/lib/flashplugin-installer/libflashplayer.so
10.1 à 10.2 mais il n'y avait aucun effet. Comment puis-je savoir quel fichier Google-Chrome utilise par le haut?

MISE À JOUR 2 Suite à la sortie lsof j'ai trouvé

var/lib/flashplugin-installer/npwrapper.libflashplayer.so

est le plugin flash que Google Chrome utilise et là je n'ai pas pu trouver la chaîne Flash 10.1 comme mentionné dans la réponse ci-dessous.

Utilisateur enregistré
la source
4
Chrome bloque les anciennes versions de Flash car elles présentent des bogues de sécurité critiques. Pourquoi essayez-vous de développer pour l'ancien Flash?
Jeremy Bicha

Réponses:

3

Google Chrome bloquera toujours les anciennes versions de Flash. Je pense que vous pourriez être mieux en utilisant un autre navigateur ou une version mise à jour de flash, car Chrome ne jouera pas bien avec l'ancien flash, peu importe ce que vous faites.

RolandiXor
la source
Je ne sais pas pourquoi vous dites "quoi qu'il arrive". est-ce un problème connu?
Ramón
2
@ Ramón: oui, c'est un problème de sécurité et d'anciennes versions flash. Google Chrome bloquera toujours les anciennes versions.
RolandiXor
Ceci est une réponse inutile. Tout d'abord, Chrome vous donne la possibilité de "Exécuter cette fois", de sorte qu'il peut certainement "bien jouer". Deuxièmement, Adobe ne développe plus Flash et a officiellement abandonné la prise en charge de Linux il y a des années, il est donc impossible d'essayer de mettre à niveau Flash et d'utiliser un navigateur différent ne trouvera pas comme par magie une version de Flash plus à jour.
Cerin
Avez-vous vérifié la date sur ma réponse avant d'écrire ceci?
RolandiXor
3

Chrome semblait utiliser une version obsolète située dans / usr / lib / mozilla / plugins, donc finalement cela fonctionne pour moi:

sudo rm /usr/lib/mozilla/plugins/libflashplayer.so

sudo apt-get install adobe-flash-properties-gtk adobe-flashplugin

type
la source
2

Si Roland a raison et qu'il n'y a aucun moyen de désactiver cet avertissement de manière officielle, alors vous pouvez peut-être essayer ceci (je viens d'essayer l'inverse, en changeant 10.2 à 10.1 et Chrome bloque maintenant Flash par défaut avec l'avertissement):

Installez un éditeur hexadécimal comme ghex

sudo aptitude install ghex

Depuis un terminal, entrez dans le répertoire chrome.

cd /opt/google/chrome

Faites une copie de sauvegarde de la bibliothèque de Flash Player dans votre répertoire personnel.

cp libgcflashplayer.so ~/.

Ouvrez la bibliothèque dans ghex et recherchez "Flash 10.1" (tapez dans le volet droit de la boîte de dialogue de recherche).

sudo ghex2 libgcflashplayer.so

entrez la description de l'image ici

Fermez la fenêtre de recherche et modifiez le numéro de version de 10.1 à 10.2. Enregistrez vos modifications. Tout onglet avec Flash en cours d'exécution se bloquera à ce stade. Redémarrez Chrome et testez votre modification. Avec de la chance, ça marchera.

Maintenant, notez, j'imagine que cela affectera également toute autre chose qui vérifie quelle version de Flash vous exécutez, gardez cela à l'esprit pour tous les tests que vous faites.

Ramón
la source
étonnamment, il n'y a pas de fichier avec le nom libgcflashplayer.so dans ledit emplacement.
Utilisateur enregistré le
1
Hmm ... cochez "about: plugins" dans Chrome, puis cliquez sur le lien + Détails en haut à droite pour obtenir le chemin de fichier correct.
Ramón
Mon chrome a chargé flash player 10 et 11 et j'ai désactivé flash player 10, puis l'avertissement a disparu :)
digz6666
1

J'ai téléchargé le package .tar.gz du site Web d' Adobe et recopié libflashplayer.sodans /usr/lib/mozilla/pluginspour résoudre ce problème.

SharkyXTS
la source
0

J'ai commencé à avoir ce problème avec Ubuntu 11.10 .

J'ai lu chaque réponse ici, mais aucune n'a fonctionné. Finalement, j'ai parcouru /opt/google/chrome/pluginset trouvé trois fichiers obsolètes là-bas. Les trois fichiers obsolètes étaient:

libflashplayer.so 2 novembre 2010

libflashplayer.so.64bit 23 juil.2009

libflashplayer.so.org 14 novembre 2008

J'ai créé un dossier appelé: /opt/google/chrome/plugins/backupet y déplacer les trois fichiers.

Je suis ensuite allé sur http://get.adobe.com/flashplayer/ et j'ai téléchargé le .tar.gzpour d'autres Linux.

J'extrait le fichier libflashplayer.soà /opt/google/chrome/pluginset , enfin , après des mois de frustration , le problème est réglé.

Eugene van der Merwe
la source