Решение проблем с Flash в Linux.
Как вы знаете, Adobe никогда не делала для линуксоидов удобные репозитории, а теперь и вовсе бросила нас на произвол судьбы и больше сама не поддерживает флеш для Linux платформы. Благодаря Google, будет сохранена подготовка актуальных версий Flash-плагина для Linux-версии браузера Chrome, но данный плагин будет поставляться только в составе Chrome и будет поддерживать только специфичный для данного браузера PPAPI (Pepper API). Иными словами, Flash-плагин будет проблематично использовать в других браузерах на платформе Linux, без реализации в данных браузерах PPAPI.
Как же лучше поступить? Выход есть.
Статья ТОЛЬКО для 32битных систем . Для начала сохраните данную статью в виде текстового файла или сделайте экспорт в pdf.
Google взял на себя роль Мессии для линуксоидов и с Google Chrome идёт новый флеш. Этим можно и нужно воспользоваться и использовать библиотеку flash во всех остальных браузерах, так как бывает нужен не один Chrome.
Скачайте нужную версию Google Chrome и сохраните локально на диске. Статья далее описывает инструкции для Ubuntu Linux. Установив нужный deb пакет от Гугла, мы получим запись о репозитории Гугла и в дальнейшем будем получать исправно новые версии Google Chrome штатными средствами. Так что не стоит бояться установки в ручную deb пакета или переживать что эту процедуру придётся повторять.
Начните с удаления кривой поделки Adobe, от которой часто начали падать браузеры.
sudo apt-get purge adobe-flash-properties-gtk adobe-flash-properties-kde adobe-flashplugin flashplugin-installer flashplugin-*
Удалите всё в папке ~/.macromedia/
Ставим Google Chrome. В моём случае это было sudo dpkg -i google-chrome-stable_current_i386.deb
Google добавит свой репозиторий в виде файла /etc/apt/sources.list.d/google-chrome.list с содержимым
### THIS FILE IS AUTOMATICALLY CONFIGURED ### # You may comment out this entry, but any other modifications may be lost. deb httр://dl.google.com/linux/chrome/deb/ stable main
и в будущем вы будете получать новые версии Хрома через штатный механизм репозиториев в Ubuntu. Если будут какие- либо проблемы с обновлением или таймауты из-за Гугл репозитория, то внесите в файл /etc/apt/apt.conf параметр
Acquire::http::Timeout «300»;
Проверьте работоспособность флеш роликов в Google Chrome, желательно не на YouTube, так как там вместо флеш будет HTML5.
Чтобы Mozilla Firefox тоже могла воспроизводить видео во флеше, создайте папку mkdir -p ~/.mozilla/plugins и сделайте символическую ссылку ln -s /opt/google/chrome/libgcflashplayer.so ~/.mozilla/plugins/
Запустите Mozilla Firefox и проверьте работоспособность флеш роликов.
Для браузера Опера, сначала проверьте — существует ли путь /usr/lib/opera/ или там /usr/lib/opera-next/
sudo ln -s /opt/google/chrome/libgcflashplayer.so /usr/lib/opera/plugins/
или
mkdir -p ~/.flash/ && ln -s /opt/google/chrome/libgcflashplayer.so ~/.flash/
Многие по различным статьям, возможно, извращались с файликом /etc/adobe/mms.cfg, который теперь не нужен. Желательно его удалить — от греха по дальше.
Синие рожи в роликах убираются так. Сделайте флеш ролик в полный экран и ПКМ — Параметры. Снимите галочку «Аппаратное ускорение». Нагрузка на процессор возрастёт, но лучше так, чем постоянный Аватар.
Обновляя Google Chrome, мы обновляем flash! Помните это!
Дата последней правки: 2013-07-05 16:11:05
Сломался flash в Google Chrome
Здравствуйте, сегодня обновил Google Chrome на своем Debian Stable, сразу же бросилось в глаза, что полностью отвалился Flash Player. Это у меня только или еще кто-то с этим столкнулся?
Начиная с Google Chrome (chromium) 35 убрана поддержка плагинов в формате NPAPI, оставлена только поддержка PPAPI (PepperAPI), ищите в репозитории вашего дистрибутива должен быть пакет для установки pepper flash, в этом пакете утилита для обновления Flash Player в формате PPAPI.
С другой стороны, если у вас именно Google Chrome, а не chromium, то плагин в формате Pepper Api должен быть уже установлен.
kostik87 ★★★★★ ( 09.09.14 22:20:02 MSK )
Последнее исправление: kostik87 09.09.14 22:23:08 MSK (всего исправлений: 2)
А можеи chromium? Переставь пакет с офф сайта, если хром не синий, тобиш проприетарный
Chrome поддерживается Goole’ом, а Chromium сообществом. Либо ты переходишь с анального зонда, либ о пиши в сапорт гугла.
Google’ом же. Ну ты понял, лоровец.
Ничего не пойму. Так флэш у всех не работает или только у меня?
Google Chrome 37.0.2062.120-1, откатился на 37.0.2062.94-1 там пока все работает
Обновился только что до 37.0.2062.120, УМВР.
Версия 36 (Хромиум) — на некоторых сайтиках не работает, в дебри причины не лез. Но лучше откатиться, или не юзать.
pepperflashplugin-nonfree поставь (есть в репозиториях), после установки проверь в chrome://plugins что плагин подтянулся и не забудь отключить там старый плагин. Если потребуется обновление — update-pepperflashplugin-nonfree от рута.
alozovskoy ★★★★★ ( 10.09.14 02:40:18 MSK )
Последнее исправление: alozovskoy 10.09.14 02:40:39 MSK (всего исправлений: 1)
Странно, хром поставляется с встроенным флешем, плагин лежит в /opt/google/chrome/PepperFlash/
Можно попробовать сохранить плагин, обновиться и положить на место.
Ещё раз, все браузеры в Linux, за исключением Google Chrome с версии 35.*, поддерживают плагины в формате NPAPI (Netscape Plugin API), Adobe Flash Player для платформы Linux выпускает плагин Flash Player в формате NPAPI версии 11.2.
Google и Adobe заключили соглашение, по которому Adobe выпускает отдельно для браузера Google Chrome плагин в формате PPAPI ( Pepper API )той же версии, что и для всех остальных платформ (Windows и MacOS), плагин поставляется вместе с Google Chrome. Google начиная с версии браузера Google Chrome 35.* убрали поддержку формата NPAPI, поэтому если вы использовали плагин Flash Player в этом формате, то у вас Flash перестал поддерживаться браузером.
С другой стороны в Google Chrome должен быть плагин в формате PPAPI, введите в адресной строке браузера «chrome://plugins/», нажмите подробнее и смотрите какие плагины есть.
Если у вас установлен Chromium, а не Chrome, то с ним не поставляются плагины, вам придётся ставить отдельный пакет.
В остальных браузерах Firefox (iceweasel), Opera, прочих осталась поддержка Flash Player в формате NPAPI.
kostik87 ★★★★★ ( 10.09.14 09:01:14 MSK )
Последнее исправление: kostik87 10.09.14 09:02:30 MSK (всего исправлений: 1)
Запуск Adobe Flash в Chromium браузере после 12 января 2021
Я настаиваю, чтобы вы рассматривали использование как устаревшей версий плагина, так и браузера, как риск безопасности, особенно при посещении ненадежных ресурсов. Рекомендую использовать изолированную среду для подобных экспериментов, например, виртуальную машину или VPS. Вы делаете все на свой страх и риск.
К счастью, Web Archive заботливо сохранил для нас (и потомков) большинство версий плагина Adobe Flash. Я рекомендую воспользоваться версией fp_32.0.0.363, которая, судя по всему, не содержит в себе «временной бомбы» и не отключается в начале 2021 года.
Я выяснил, что последняя версия браузера Chromium, где исходный код Flash всё еще не был «выпилен» — 814251. Вот как выглядит страница «О программе» после установки на Windows.
Мы не можем использовать Google Chrome для цели данной статьи, поскольку он содержит механизм автообновления браузера, чего мы хотим избежать намеренно. Нам также не нужны кодеки, отправка отчетов об ошибках и обновление плагинов — а это все собственно и отличает с большего Chromium от Google Chrome.
Ссылки на директории с соответствующими установочными файлами для самых популярных операционных систем находятся в начале статьи.
Я нашел случайный веб-сайт http://techno.org/electronic-music-guide/, который все еще отдает содержимое с Adobe Flash, разумеется, вы можете экспериментировать с любым другим.
Ожидайте, что плагин будет заблокирован по умолчанию, вот, как это будет выглядеть. Нажмите на иконку с пазлом в правой верхней части окна, затем «Настроить»
Следующим шагом будет довольно странный с моей точки зрения. Нужно активировать опцию «Запретить сайтам запускать Flash (рекомендуется)»
Вернитесь к открытой странице, нажмите на «Защищено \ Не защищено» слева от URL (адреса) – необходимо вместо «Спрашивать (по умолчанию)»
Далее нажмите «Перезагрузить» и следом «Запустить один раз»
В сети все еще существует какое-то количество страниц, написанных с использованием веб-фреймворка Adobe Flex, а также языка Action Script. Для того, чтобы переписать их на современный лад, многие будут рады продолжить пользоваться инструментами разработчика (Dev Tools), как в Google Chrome.
Для тех, кто предпочитает Mozilla Firefox, в сети есть ряд инструкций, как установить NPAPI версию плагина Adobe Flash – в этой же инструкции мы воспользовались PPAPI для браузеров, основанных на Chromium (например, Google Chrome или Яндекс.Браузер).
Flash doesn’t work in Chrome: «Restart Chrome to enable Adobe Flash Player»
Flash, or more precisely Tidal (the logged in version which runs on Flash), doesn’t work in Google Chrome beta. The browser constantly displays the «Restart Chrome to enable Adobe Flash Player» modal but doesn’t enable it after restart while Tidal urges me to activate Flash. This is a fresh install of Ubuntu 17.04 with Google Chrome beta 61. On my old computer with the same Chrome and Ubuntu versions and the same Chrome profile (copied over) it all works fine, so I’m missing something simple because I don’t remember doing anything hacky to enable Flash in Chrome. What can it be? I have installed both adobe-flashplugin and pepperflashplugin-nonfree. I have installed the third party addons during the system installation. What can I be missing? EDIT: I noticed that on my older computer there is an additional button in the location bar with a second question whether to allow Tidal to run Flash. It’s missing in the new setup. In fact, Flash seems to be present and up-to-date but not used.
1 Answer 1
The problem was entirely self-inflicted. While copying over my data from the other computer, I also copied Chrome’s local installation of Flash in $HOME/.config/google-chrome-beta/PepperFlash . The solution is simple, delete it
rm -rf ~/.config/google-chrome-beta/PepperFlash
visit a site requiring flash, wait until Chome asks you to restart, go back, it will work now.
You must log in to answer this question.
Related
Hot Network Questions
Subscribe to RSS
To subscribe to this RSS feed, copy and paste this URL into your RSS reader.
Site design / logo © 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA . rev 2023.7.12.43529
Ubuntu and the circle of friends logo are trade marks of Canonical Limited and are used under licence.
By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.