Pepper Flash no Slackware

Publicado por Xerxes em 01/08/2014

[ Hits: 3.978 ]

 


Pepper Flash no Slackware



Já fiz um artigo sobre isso, mas agora apresento um resumo, sem explicações, e sem precisar instalar o Google Chrome.

Se estiver usando o Pipelight Flash, desabilite:

# pipelight-plugin --disable flash

Baixe o Mesa e o script SlackBuild:

axel -va http://slackbuilds.org/mirror/slackware/slackware-14.1/source/x/mesa/MesaLib-9.1.7.tar.xz
axel -va http://slackbuilds.org/mirror/slackware/slackware-14.1/source/x/mesa/mesa.SlackBuild

Edite o script adicionando --enable-gles2 \ ao configure:

nano mesa.SlackBuild

Crie o novo pacote Mesa:

chmod +x mesa.SlackBuild
# sh mesa.SlackBuild

Remova o velho e instale o novo:

# slackpkg remove mesa
# installpkg /tmp/mesa-9.1.7-x86_64-1.txz

7 Baixe o uriparser, em: http://uriparser.sourceforge.net

Transforme com o src2pkg e instale:

# src2pkg uriparser-0.8.0.tar.bz2 -e='--disable-test --disable-doc'
# installpkg /tmp/uriparser-0.8.0.1-x86_64-1.txz

O quê, ainda não tem o "src2pkg creation-automagic-tabajara"?! Baixe em:
Instale a cortesia de AlienBOB que dispensa o Google Chrome (obrigado darkstarfire!):

# axel -va http://www.slackware.com/~alien/slackbuilds/chromium-pepperflash-plugin/pkg64/14.1/chromium-pepperflash-plugin-14.0.0.145-x86_64-1alien.txz
# installpkg chromium-pepperflash-plugin-14.0.0.145-x86_64-1alien.txz

Agora, o plugin em si:

git clone https://github.com/i-rinat/freshplayerplugin
cd freshplayerplugin
mkdir build
cd build
cmake ..
make

cp libfreshwrapper* ~/.mozilla/plugins/
# find / -name libpepflashplayer.so

Vai resultar no local do plugin. Use-o no comando para enviar para o arquivo de configuração:

# echo "plugin_path = \"/usr/lib64/PepperFlash/libpepflashplayer.so\"" > ~/.config/freshwrapper.conf

Salve e feche.

Reabra o Firefox.

Outras dicas deste autor

Alterar tempo de animações do Gnome

Atalhos do KDE no Linux Mint 17.1

Fontes do Ubuntu no Fedora

Limitando taxa de transferência do Slackpkg

Integração do Chrome ao tema do elementary OS

Leitura recomendada

Alterando ou forjando o endereço MAC no GNU/Linux

Sincronizando Portage com GIT no Sabayon Linux

Dual boot com Gobolinux

Eventos de sons do Pidgin no Slackware

Inverter canais de áudio no Arch Linux com pipewire

  

Comentários
[1] Comentário enviado por lcavalheiro em 01/08/2014 - 11:24h

Grande dica, Xerxes! Eu tenho uma sugestão pra você, o comando:

# echo "plugin_path = \"/usr/lib64/PepperFlash/libpepflashplayer.so\"" > ~/.config/freshwrapper.conf

poderia ficar assim:

# echo "plugin_path = $(find / -name libpepflashplayer.so)" > ~/.config/freshwrapper.conf

Eliminando a necessidade do find prévio :-)



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts