PepperFlash в Chromium: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
Как известно, разработчики Adobe прекратили развитие и обновление flash-плагина под GNU/Linux. Однако, команда разработчиков Google Chrome взяла на себя продолжение разработки данного плагина, и получается это у них лучше, чем у Adobe, и распространяют его в составе готового пакета своего браузера.
Как известно, разработчики [http://adobe.com Adobe] прекратили развитие и обновление Flash-плагина под GNU/Linux. Однако, команда разработчиков Google Chrome взяла на себя продолжение разработки данного плагина, и получается это у них лучше, чем у Adobe, и распространяют его в составе готового пакета своего браузера.


Но и пользователям браузера Chromium можно использовать эту версию плагина, если использовать именно Chrome по какой-то причине не получается. Для этого нужно скачать официальный пакет браузера Chome: [https://www.google.com/intl/ru/chrome/browser/?hl=ru&platform=linux&brand=CHFK]. Там выбираем rpm-пакет, 32 бита или 64 - смотря у кого какая платформа. Из скачанного rpm-пакета вытаскиваем (предполагается, что все в курсе, что mc спокойно входит в rpm-пакет как в обычный архив) сам плагин '''libpepflashplayer.so''', который прячется там по пути '''/opt/google/chrome/PepperFlash/'''. Вытащенный оттуда плагин кладем в '''/usr/lib/browser-plugins/''' или в '''/usr/lib64/browser-plugins/''', если система 64-битная. Далее необходимо отредактировать файл '''/etc/chromium/default''' - находим там строку '''CHROMIUM_FLAGS="--enable-seccomp-sandbox"''' и дописываем параметры запуска с pepper flash. В итоге, эта строка должна выглядеть так: '''CHROMIUM_FLAGS="--enable-seccomp-sandbox --ppapi-flash-path=/usr/lib/browser-plugins/libpepflashplayer.so --ppapi-flash-version=11.8.800.115"''' для 32-битных систем и '''CHROMIUM_FLAGS="--enable-seccomp-sandbox --ppapi-flash-path=/usr/lib64/browser-plugins/libpepflashplayer.so --ppapi-flash-version=11.8.800.115"''' для 64-битных систем.
Но и пользователям браузера Chromium можно использовать эту версию плагина, если использовать именно Chrome по какой-то причине не получается. Для этого нужно:
Перезапускаем chromium и получаем pepper flash вместо adobe flash. Лично для меня такая замена решила проблему жуткой каши на месте многих флеш-вставок на сайтах, снижение нагрузки на процессор. Также зафиксировано улучшение качества картинки онлайн-видео на некоторых бортовых видеокартах.


P.S. В принципе, плагин можно положить куда угодно, а в '''/etc/chromium/default''' указать соответствующий путь к нему.
1. [https://www.google.com/intl/ru/chrome/browser/?hl=ru&platform=linux&brand=CHFK Cкачиваем официальный пакет браузера Chome]. Там выбираем rpm-пакет, 32 бита или 64 - смотря у кого какая платформа.
 
2. Из скачанного пакета RPM вытаскиваем (предполагается, что все в курсе, что mc спокойно входит в rpm-пакет как в обычный архив) сам плагин {{path|libpepflashplayer.so}}, который прячется там по пути {{path|/opt/google/chrome/PepperFlash/}}.
 
3. Вытащенный оттуда плагин кладем в {{path|/usr/lib/browser-plugins/}} (или в {{path|/usr/lib64/browser-plugins/}}, если система 64-битная).
 
4. Далее необходимо отредактировать файл {{path|/etc/chromium/default}}: находим там строку <source lang=Bash>CHROMIUM_FLAGS="--enable-seccomp-sandbox"</source> и дописываем параметры запуска с Pepper Flash. В итоге, эта строка должна выглядеть так: <source lang=Bash>СHROMIUM_FLAGS="--enable-seccomp-sandbox --ppapi-flash-path=/usr/lib/browser-plugins/libpepflashplayer.so --ppapi-flash-version=11.8.800.115"</source> для 32-битных систем и <source lang=Bash>CHROMIUM_FLAGS="--enable-seccomp-sandbox --ppapi-flash-path=/usr/lib64/browser-plugins/libpepflashplayer.so --ppapi-flash-version=11.8.800.115"</source> для 64-битных систем.
 
5. Перезапускаем chromium и получаем Pepper Flash вместо Adobe Flash.
 
Лично для меня такая замена решила проблему жуткой каши на месте многих флеш-вставок на сайтах, снижение нагрузки на процессор. Также зафиксировано улучшение качества картинки онлайн-видео на некоторых бортовых видеокартах.
 
P.S. В принципе, плагин можно положить куда угодно, а в {{path|/etc/chromium/default}} указать соответствующий путь к нему.


[[Категория:FAQ]]
[[Категория:FAQ]]
[[Категория:HOWTO]]

Версия от 11:13, 2 сентября 2013

Как известно, разработчики Adobe прекратили развитие и обновление Flash-плагина под GNU/Linux. Однако, команда разработчиков Google Chrome взяла на себя продолжение разработки данного плагина, и получается это у них лучше, чем у Adobe, и распространяют его в составе готового пакета своего браузера.

Но и пользователям браузера Chromium можно использовать эту версию плагина, если использовать именно Chrome по какой-то причине не получается. Для этого нужно:

1. Cкачиваем официальный пакет браузера Chome. Там выбираем rpm-пакет, 32 бита или 64 - смотря у кого какая платформа.

2. Из скачанного пакета RPM вытаскиваем (предполагается, что все в курсе, что mc спокойно входит в rpm-пакет как в обычный архив) сам плагин libpepflashplayer.so, который прячется там по пути /opt/google/chrome/PepperFlash/.

3. Вытащенный оттуда плагин кладем в /usr/lib/browser-plugins/ (или в /usr/lib64/browser-plugins/, если система 64-битная).

4. Далее необходимо отредактировать файл /etc/chromium/default: находим там строку

CHROMIUM_FLAGS="--enable-seccomp-sandbox"

и дописываем параметры запуска с Pepper Flash. В итоге, эта строка должна выглядеть так:

СHROMIUM_FLAGS="--enable-seccomp-sandbox --ppapi-flash-path=/usr/lib/browser-plugins/libpepflashplayer.so --ppapi-flash-version=11.8.800.115"

для 32-битных систем и

CHROMIUM_FLAGS="--enable-seccomp-sandbox --ppapi-flash-path=/usr/lib64/browser-plugins/libpepflashplayer.so --ppapi-flash-version=11.8.800.115"

для 64-битных систем.

5. Перезапускаем chromium и получаем Pepper Flash вместо Adobe Flash.

Лично для меня такая замена решила проблему жуткой каши на месте многих флеш-вставок на сайтах, снижение нагрузки на процессор. Также зафиксировано улучшение качества картинки онлайн-видео на некоторых бортовых видеокартах.

P.S. В принципе, плагин можно положить куда угодно, а в /etc/chromium/default указать соответствующий путь к нему.