5

Я использую Firefox 35.0 на Fedora 20. Он имеет последнюю последнюю версию Adobe Flash (11.2.202.440).

Firefox блокирует Flash и отображает панель предупреждений, утверждая, что она устарела:

На английском языке: Firefox запретил запуск устаревшего плагина 'Adobe Flash'

Просто чтобы быть уверенным, я побежал:

  • yum reinstall http://linuxdownload.adobe.com/adobe-release/adobe-release-x86_64-1.0-1.noarch.rpm - он установил adobe-release-x86_64.noarch 0:1.0-1 .
  • yum reinstall flash-plugin - он установил flash-plugin.x86_64 0:11.2.202.440-release .

Затем я перезапустил Firefox в безопасном режиме и проверил about:plugins .

Shockwave Flash

    File: libflashplayer.so
    Path: /usr/lib64/flash-plugin/libflashplayer.so
    Version: 11.2.202.425
    State: Enabled (STATE_VULNERABLE_UPDATE_AVAILABLE)
    Shockwave Flash 11.2 r202

Проверяя фактический файл .so наличие версий, похоже, у меня правильная версия.

$ strings /usr/lib64/flash-plugin/libflashplayer.so | | grep "11.2.202"
FlashPlayer_11_2_202_440_FlashPlayer
LNX 11,2,202,440
11.2.202.440
drm/%s/%s/%s/11.2.202.440%s

Что происходит и как я могу это исправить?

2 ответа2

7

В папке моего профиля Firefox есть файл pluginreg.dat :

Generated File. Do not edit.

[HEADER]
Version:0.17:$
Arch:x86_64-gcc3:$

[PLUGINS]
libflashplayer.so:$
/usr/lib64/flash-plugin/libflashplayer.so:$
11.2.202.425:$

(...)

Удаление его заставляет Firefox заново сгенерировать его с правильными данными.

Теперь about:plugins говорится:

Shockwave Flash

    Arquivo: libflashplayer.so
    Caminho: /usr/lib64/flash-plugin/libflashplayer.so
    Versão: 11.2.202.440
    Status: Ativo
    Shockwave Flash 11.2 r202
1

Если вы хотите, вы можете отключить список блокировки, используя about:config:

extensions.blocklist.enabled false

или используя prefs.js:

user_pref('extensions.blocklist.enabled', false);

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .