Google Chrome потерял современный Flash Player
Я в Xubuntu LTS, Google Chrome стабильной последней.
Я уже давно использую Xubuntu без пакета Adobe Flash, и все работает отлично.
Затем в один прекрасный день, по какой-то причине, я не помню, я установил устаревший пакет Flash Player (я думаю, что это flashplugin-installer
?) и вдруг ВСЕ браузеры на основе мерцания (Google Chrome, Opera, Vivaldi) потеряли Flash Player на странице настроек своего плагина и не могут воспроизводить содержимое Flash.
Так я гуглил, установил adobe-flashplugin
а также pepperflashplugin-nonfree
вместо этого, и плагины Flash вернулись - за исключением Google Chrome.
Теперь в моем Chrome все содержимое флэш-памяти будет отображать предупреждение "Adobe Flash Player устарел" (даже если я отключаю Flash Player в chrome://plugins), и Chrome отказывается их воспроизводить.
Некоторая информация о версии:
- Текущая версия Xubuntu: 16.04.01
- Текущая версия Flash Player: 23.0.0.207
- В chrome: // плагины
Adobe Flash Player - версия 23.0.0.185
Расположение: внутреннее, но не настоящее
Тип: PPAPI (вне процесса) - В chrome: // компоненты
Adobe Flash Player - версия 0.0.0.0 - В chrome: // версия
Google Chrome: 54.0.2840.100 (официальная сборка) (64-разрядная версия)
Flash: 23.0.0.185
Если, однако, я делаю это:
sudo ln -s /usr/lib/adobe-flashplugin/ /opt/google/chrome/PepperFlash # There's no PepperFlash folder by default
тогда chrome: // компоненты покажут
Adobe Flash Player - версия 23.0.0.207
Но chrome: // плагины и chrome: // версия все еще показывают 23.0.0.185
и содержимое Flash по-прежнему отображает предупреждение об устаревании, а Chrome по-прежнему отказывается их воспроизводить.
Я пытался удалить и переустановить Chrome безрезультатно. В любом случае, я могу это исправить?
Редактировать:
Похоже, это связано с тем, как Google Chrome распространяет Flash Player версии 54+, поэтому я использовал кнопку "Проверить наличие обновлений" в компонентах chrome: //, и там написано
Обновление запущено
Но в конце концов говорит
Компонент не обновлен
Связывая все от /usr/lib/adobe-flashplugin/
в ~/.config/google-chrome/PepperFlash/
не похоже, чтобы помочь.
В заключение:
Похоже, Chrome настаивает на использовании прокси "DIRECT"
когда он проверяет обновление компонента (https://clients2.google.com/service/update2?cup2key=...
увидеть это в chrome://net-internals/#events
), несмотря на то, что я установил PAC прокси в dconf
и расширение Chrome, поэтому наш любимый GFW с радостью заблокировал запрос. Найден VPN и компонент успешно обновлен.
1 ответ
Отредактировано 2017-02-28
Недавно с Flash произошли некоторые вещи:
- Ранее Flash был поставлен с Google Chrome, но больше не так, как раньше.
- Следовательно
pepperflashplugin-nonfree
пакет в данный момент не работает, даже если он будет исправлен (новое место загрузки). - Chrome поставляется с Flash в комплекте с Chrome, и нет ничего лишнего, что нужно сделать, если вы используете Chrome.
adobe-flashplugin
предоставляет плагины Flash для других браузеров, как Firefox, так и Chromium/Opera/Vivaldi.
Попробуй это:
- Закройте Google Chrome.
Удалить оба
adobe-flashplugin
а такжеpepperflashplugin-nonfree
,sudo apt purge adobe-flashplugin pepperflashplugin-nonfree
Откройте Google Chrome и проверьте, если это имеет значение.
Мой опыт показывает, что вам может потребоваться закрыть и снова открыть Chrome несколько раз, прежде чем Flash начнет работать.