Questo plug-in flash è stato bloccato perché non è aggiornato


12

Questa domanda è ormai obsoleta poiché Chromium e i suoi derivati ​​come Google Chrome utilizzano il plug-in Flash Player PPAPI più moderno. È integrato in Chrome, ma gli utenti di Chromium devono fare affidamento su altre soluzioni .

Essendo uno sviluppatore, voglio utilizzare Flash versione 10.1 o precedente su alcune delle mie macchine Ubuntu. Il problema è ogni volta che eseguo Google Chrome su questa macchina Lucid a 64 bit (che è l'unica macchina con me) ricevo un avviso:

Questo plug-in flash è stato bloccato perché non è aggiornato

Come da istruzioni su questi link:

poi ho provato a una riga di comando:

google-chrome --allow-outdated-plugins

Ma ho ancora ricevuto lo stesso avvertimento. C'è un modo che posso usare con una vecchia versione del plugin flash?

AGGIORNAMENTO 1
Come da suggerimento di seguito ho modificato il valore esadecimale di uno dei file /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

che era
/usr/lib/flashplugin-installer/libflashplayer.so
Da 10.1 a 10.2 ma non vi è stato alcun effetto. Come faccio a sapere quale file utilizza google-chrome dall'alto?

AGGIORNAMENTO 2 A seguito dell'uscita lsof ho trovato

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

è il plug-in Flash che utilizza Google Chrome e non sono riuscito a trovare la stringa Flash 10.1 come indicato nella risposta di seguito.


4
Chrome blocca le versioni precedenti di Flash perché hanno riscontrato bug di sicurezza critici. Perché stai cercando di sviluppare per il vecchio Flash?
Jeremy Bicha,

Risposte:


3

Google Chrome bloccherà sempre le versioni precedenti di Flash. Penso che potresti stare meglio utilizzando un altro browser o una versione aggiornata di flash, perché Chrome non funzionerà bene con il vecchio flash, qualunque cosa tu faccia.


Non so perché dici "non importa cosa". È un problema noto?
Ramón,

2
@ Ramón: sì, è un problema con la sicurezza e le vecchie versioni di Flash. Google Chrome bloccherà sempre le versioni precedenti.
RolandiXor

Questa è una risposta inutile. In primo luogo, Chrome ti dà la possibilità di "Esegui questa volta", quindi può sicuramente "giocare bene". In secondo luogo, Adobe non sta più sviluppando Flash e ha ufficialmente abbandonato il supporto per Linux anni fa, quindi provare ad aggiornare Flash è impossibile e usare un browser diverso non troverà magicamente una versione di Flash più aggiornata.
Cerin,

Hai controllato la data sulla mia risposta prima di scriverlo?
RolandiXor

3

Chrome sembrava usare una versione obsoleta che si trova in / usr / lib / mozilla / plugins, quindi alla fine questo funziona per me:

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

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


2

Se Roland ha ragione e non c'è modo di disabilitare questo avviso in qualche modo ufficiale, allora forse puoi provarlo (ho appena provato il contrario, cambiando da 10.2 a 10.1 e Chrome ora blocca Flash di default con l'avvertimento):

Installa un editor esadecimale come ghex

sudo aptitude install ghex

Da un terminale, inserisci la directory di Chrome.

cd /opt/google/chrome

Crea una copia di backup della libreria di Flash Player nella tua home directory.

cp libgcflashplayer.so ~/.

Apri la libreria in ghex e cerca "Flash 10.1" (digita il riquadro destro della finestra di ricerca).

sudo ghex2 libgcflashplayer.so

inserisci qui la descrizione dell'immagine

Chiudi la finestra di ricerca e modifica il numero di versione da 10.1 a 10.2. Salva le tue modifiche. Qualsiasi scheda con Flash in esecuzione si arresta in modo anomalo a questo punto. Riavvia Chrome e testa le modifiche. Per fortuna funzionerà.

Ora nota, immagino che questo influenzerà anche qualsiasi altra cosa che controlla quale versione di Flash stai eseguendo, quindi tienilo a mente per qualsiasi test tu stia facendo.


sorprendentemente non esiste alcun file con nome libgcflashplayer.so nella suddetta posizione.
Utente registrato

1
Hmm ... controlla "about: plugins" in Chrome e quindi premi il link + Dettagli in alto a destra per ottenere il percorso corretto del file.
Ramón,

Il mio cromo ha caricato Flash Player 10 e 11 e ho disabilitato Flash Player 10, quindi l'avviso è andato :)
digz6666

1

Ho scaricato il pacchetto .tar.gz dal sito Web di Adobe e copiato libflashplayer.soin /usr/lib/mozilla/pluginsper risolvere questo problema.


0

Ho iniziato ad avere questo problema con Ubuntu 11.10 .

Ho letto ogni singola risposta qui, ma nessuna ha funzionato. Alla fine ho cercato /opt/google/chrome/pluginse trovato tre file obsoleti lì. I tre file obsoleti erano:

libflashplayer.so 2 nov 2010

libflashplayer.so.64bit 23 luglio 2009

libflashplayer.so.org 14 novembre 2008

Ho creato una cartella chiamata: /opt/google/chrome/plugins/backupe sposta lì tutti e tre i file.

Sono quindi andato su http://get.adobe.com/flashplayer/ e scaricato il file .tar.gzper altri Linux.

Ho estratto il file libflashplayer.soper /opt/google/chrome/pluginse finalmente dopo mesi di frustrazione il problema è risolto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.