Этот вопрос устарел, поскольку Chromium и его производные, такие как Google Chrome, используют более современный плагин PPAPI Flash Player. Он встроен в Chrome, но пользователи Chromium должны полагаться на другие решения .
Я, будучи разработчиком, хочу использовать Flash версии 10.1 или старше на некоторых моих машинах с Ubuntu. Проблема в том, что каждый раз, когда я запускаю Google Chrome на этой 64-битной машине Lucid (которая является единственной машиной со мной), я получаю предупреждение:
Этот плагин был заблокирован, потому что он устарел
Согласно инструкциям по этим ссылкам:
- http://www.chromium.org/developers/how-tos/run-chromium-with-flags
- http://peter.sh/experiments/chromium-command-line-switches/
тогда я попробовал в командной строке:
google-chrome --allow-outdated-plugins
Но я все еще получил то же самое предупреждение. Можно ли использовать старую версию флеш-плагина?
ОБНОВЛЕНИЕ 1
Согласно предложению ниже, я отредактировал шестнадцатеричное значение одного из файлов
/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
который был
/usr/lib/flashplugin-installer/libflashplayer.so
с 10.1 до 10.2, но эффекта не было. Как мне узнать, какой файл использует google-chrome сверху?
ОБНОВЛЕНИЕ 2 Следуя из вывода lsof я нашел
var/lib/flashplugin-installer/npwrapper.libflashplayer.so
это плагин Flash, который использует Google Chrome, и там я не смог найти строку Flash 10.1, как указано в ответе ниже.
источник
Ответы:
Google Chrome всегда будет блокировать старые версии Flash. Я думаю, что вам лучше использовать другой браузер или обновленную версию flash, потому что Chrome не будет хорошо играть со старой вспышкой, независимо от того, что вы делаете.
источник
Похоже, что в Chrome используется устаревшая версия, расположенная в / usr / lib / mozilla / plugins, так что, наконец, это работает для меня:
sudo rm /usr/lib/mozilla/plugins/libflashplayer.so
sudo apt-get install adobe-flash-properties-gtk adobe-flashplugin
источник
Если Роланд прав, и нет никакого способа отключить это предупреждение каким-либо официальным способом, то, возможно, вы можете дать этому шанс (я только что попробовал обратное, изменив 10.2 на 10.1, и Chrome теперь блокирует Flash по умолчанию с предупреждением):
Установите редактор hex, например, ghex
sudo aptitude install ghex
В терминале введите каталог Chrome.
cd /opt/google/chrome
Сделайте резервную копию библиотеки флеш-плеера в вашем домашнем каталоге.
cp libgcflashplayer.so ~/.
Откройте библиотеку в ghex и найдите «Flash 10.1» (введите в правой части диалогового окна поиска).
sudo ghex2 libgcflashplayer.so
Закройте окно поиска и измените номер версии с 10.1 до 10.2. Сохраните ваши изменения. В этот момент любая вкладка с запущенной Flash-системой вылетает. Перезапустите Chrome и проверьте свои изменения. Если повезет, это сработает.
Заметьте, я думаю, что это также повлияет на все, что проверяет, какую версию Flash вы используете, так что имейте это в виду для любых тестов, которые вы делаете.
источник
Я скачал .tar.gz пакет с веб - сайта Adobe и скопировано
libflashplayer.so
в ,/usr/lib/mozilla/plugins
чтобы решить эту проблему.источник
У меня появилась эта проблема с Ubuntu 11.10 .
Я прочитал каждый ответ здесь, но ни один не работал. В конце концов я просмотрел
/opt/google/chrome/plugins
и нашел там три устаревших файла. Три устаревших файла были:Я создал папку с именем:
/opt/google/chrome/plugins/backup
и переместил туда все три файла.Затем я пошел на http://get.adobe.com/flashplayer/ и скачал
.tar.gz
для другого Linux.Я извлек файл
libflashplayer.so
в/opt/google/chrome/plugins
и , наконец , после нескольких месяцев разочарования проблемы разобралась.источник