To pytanie jest już nieaktualne, ponieważ Chrom i jego pochodne, takie jak Google Chrome, używają nowocześniejszej wtyczki PPAPI Flash Player. Jest wbudowany w Chrome, ale użytkownicy Chromium muszą polegać na innych rozwiązaniach .
Jako programista chcę używać Flasha w wersji 10.1 lub starszej na niektórych moich komputerach z systemem Ubuntu. Problem polega na tym, że za każdym razem, gdy uruchamiam Google Chrome na tym 64-bitowym komputerze Lucid (który jest jedynym komputerem ze mną), pojawia się ostrzeżenie:
Ta wtyczka flash została zablokowana, ponieważ jest nieaktualna
Zgodnie z instrukcjami na tych linkach:
- http://www.chromium.org/developers/how-tos/run-chromium-with-flags
- http://peter.sh/experiments/chromium-command-line-switches/
potem spróbowałem w linii poleceń:
google-chrome --allow-outdated-plugins
Ale wciąż dostaję to samo ostrzeżenie. Czy mogę używać starej wersji wtyczki flash?
AKTUALIZACJA 1
Zgodnie z poniższą sugestią dokonałem edycji wartości szesnastkowej jednego z plików
/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
który był
/usr/lib/flashplugin-installer/libflashplayer.so
od 10.1 do 10.2, ale nie było żadnego efektu. Jak mogę dowiedzieć się, który plik używa Google Chrome z góry?
AKTUALIZACJA 2 Po wyjściu z lsof znalazłem
var/lib/flashplugin-installer/npwrapper.libflashplayer.so
to wtyczka flash, której używa Google Chrome, i nie mogłem znaleźć ciągu Flash 10.1, jak wspomniano w odpowiedzi poniżej.
źródło
Odpowiedzi:
Google Chrome zawsze blokuje starsze wersje Flasha. Myślę, że lepiej byłoby użyć albo innej przeglądarki, albo zaktualizowanej wersji Flasha, ponieważ Chrome nie będzie dobrze grał starą wersją Flasha, bez względu na to, co robisz.
źródło
Chrome wydaje się używać przestarzałej wersji znajdującej się w / usr / lib / mozilla / plugins, więc w końcu to działa dla mnie:
sudo rm /usr/lib/mozilla/plugins/libflashplayer.so
sudo apt-get install adobe-flash-properties-gtk adobe-flashplugin
źródło
Jeśli Roland ma rację i nie ma sposobu, aby wyłączyć to ostrzeżenie w jakiś oficjalny sposób, być może możesz dać temu szansę (właśnie spróbowałem odwrócić, zmieniając 10.2 na 10.1, a Chrome domyślnie blokuje Flash z ostrzeżeniem):
Zainstaluj edytor szesnastkowy, taki jak ghex
sudo aptitude install ghex
Z terminala wprowadź katalog chrome.
cd /opt/google/chrome
Zrób kopię zapasową biblioteki Flash Playera w swoim katalogu domowym.
cp libgcflashplayer.so ~/.
Otwórz bibliotekę w ghex i wyszukaj „Flash 10.1” (wpisz w prawym panelu okna wyszukiwania).
sudo ghex2 libgcflashplayer.so
Zamknij okno wyszukiwania i zmień numer wersji z 10.1 na 10.2. Zapisz swoje zmiany. Każda karta z uruchomionym Flashem ulegnie awarii w tym momencie. Uruchom ponownie Chrome i przetestuj zmianę. Przy odrobinie szczęścia to zadziała.
Teraz zauważ, wyobrażam sobie, że wpłynie to również na wszystko, co sprawdzi, którą wersję Flasha używasz, więc miej to na uwadze, niezależnie od tego, co robisz.
źródło
Pobrałem pakiet .tar.gz ze strony Adobe i kopiowane
libflashplayer.so
w/usr/lib/mozilla/plugins
celu rozwiązania tego problemu.źródło
Zacząłem mieć ten problem z Ubuntu 11.10 .
Czytam tu każdą odpowiedź, ale żadna nie działała. W końcu przejrzałem
/opt/google/chrome/plugins
i znalazłem tam trzy nieaktualne pliki. Trzy nieaktualne pliki to:Utworzyłem folder o nazwie:
/opt/google/chrome/plugins/backup
i przenieś tam wszystkie trzy pliki.Potem poszedłem na http://get.adobe.com/flashplayer/ i ściągnąłem
.tar.gz
dla innego Linuxa.I wyjął plik
libflashplayer.so
do/opt/google/chrome/plugins
i wreszcie po miesiącach frustracji problem jest uporządkowane.źródło