Pepper Flash no Slackware

Publicado por Xerxes em 01/08/2014

[ Hits: 3.715 ]

 


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

Como remover o Kmail sem remover o xorg e outros componentes importantes do sistema no Debian ou Devuan

Básico sobre XMAME para emular jogos de Neogeo no Linux

Removendo repositório conflitante do Fedora

Problema com MergeList [Resolvido]

Placa de rede brc4313 no Funtoo

Leitura recomendada

Reconfigurar a impressora no Ubuntu

Ubuntu 7.10 com aparência de MacOsX

Instalando Driver NVIDIA no Debian 10 Buster para Iniciantes

Redirecionamento de portas usando iptables

Compositing no Metacity - sombras e transparências reais sem placa 3D no Linux

  

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