Consertando bug do PepperFlash no Google Chrome e Chromium no Debian 7.6

Publicado por Pedro em 25/09/2014

[ Hits: 24.221 ]

 


Consertando bug do PepperFlash no Google Chrome e Chromium no Debian 7.6



Consertando Flash player (versão 15.*) no Debian 7.6 (wheezy) Google Chrome (versão 37.0.*) e no Chromium (versão 35.*)

Bom, esta "pequena grande dica" visa ajudar a todos que estão passando pela mesma peleja que eu, acho que a madruga valeu a pena, vamos lá.

Obs.: esta dica visa a distribuição Debian, mas com o mínimo de raciocínio lógico pode-se arrumar qualquer distribuição afetada por isto, bastando achar a pasta do pepperflash para poder seguir o tutorial corretamente.

Tutorial para o Google Chrome

Primeiro verificamos nossa versão do Flash Player digitando no campo de endereços do Google Chrome:

about:plugins

Se tiver assim:

	Adobe Flash Player - Versão: 15.0.0.152
	Shockwave Flash 15.0 r0
	Nome:   Shockwave Flash
	Descrição:  Shockwave Flash 15.0 r0
	Versão: 15.0.0.152
	Local:  /opt/google/chrome/PepperFlash/libpepflashplayer.so
	Tipo:   PPAPI (fora do processo)

Seu Flash não irá funcionar e acontecerá como na imagem abaixo:
Linux: 
Consertando bug do PepperFlash no Google Chrome e Chromium no Debian 7.6
Teremos então que fazer o "downgrade" do Flashplayer para a última versão "estável" e sem crashs. Basta para isto baixar os arquivos a seguir:
  • libpepflashplayer.so
  • manifest.json

O primeiro é a lib do Pepper Flash antiga e o segundo um arquivo descrevendo a versão do mesmo.

Vá no endereço abaixo e obtenha o pacote do Google Chrome de acordo com sua arquitetura (32 ou 64 bits):
Extraia o conteúdo do pacote para uma pasta e localize os arquivos descritos anteriormente em:

[nome da pasta que você descompactou o pacote]/opt/google/chrome/PepperFlash/

Copie-os para /opt/google/chrome/PepperFlash/, substituindo os arquivos lá existentes. Reinicie o Google Chrome e seja feliz até arrumarem este bug porco, xD
Linux: 
Consertando bug do PepperFlash no Google Chrome e Chromium no Debian 7.6

Tutorial para o Chromium

Basta seguir os passos acima para verificar a versão do Flash e realizar o download dos arquivos. Logo após inseri-los em:

/usr/lib/chromium/plugins/

Após iremos editar o arquivo abaixo (como root):

# vim /etc/chromium/default

Ache a linha contendo "flashso=" e substitua por:

flashso="/usr/lib/chromium/plugins/libpepflashplayer.so"

Reinicie seu Chromium e o Flash já estará pegando.

Dica extra para o Chromium:

Se seu Chromium não está ficando traduzido por nada neste mundo, instale o pacote abaixo no seu Debian:

# apt-get install chromium-l10n

Configure a linguagem nas opções e seja feliz...

Para as pessoas que usem outra distribuição ou não conseguiram traduzir o programa, sigam os passos abaixo.

Baixe o pacote do Google Chrome do início da dica de acordo com sua arquitetura, ache a pasta:

[nome da pasta que você descompactou o pacote]/opt/google/chrome/locales/

Nela estarão contidas várias "traduções" para o Google Chrome, que também funcionam no Chromium... agora basta achar a "pt-BR.pak" e copiar para:

/usr/lib/chromium/locales/

E achar as linhas abaixo no seu arquivo /etc/chromium/default:

# Options to pass to chromium
CHROMIUM_FLAGS="--password-store=detect"

Basta adicionar a opção "--lang=pt-BR", ficando assim:

# Options to pass to chromium
CHROMIUM_FLAGS="--password-store=detect --lang=pt-BR"

Obrigado por lerem as dicas e espero que aproveitem!

Outras dicas deste autor

Alterando a senha do usuário root com o comando sudo

Alterando recursivamente permissão de arquivos e pastas

BlackArch Linux - Usando um repositório para Pentest

AssaultCube - FPS Multiplataforma para GNU/Linux

Verificando o DPI ou PPI de seu monitor

Leitura recomendada

Imagem customizada na parte superior do cubo do Compiz

Kitty Terminal - Instalação de Temas

Ativando recursos de multimídia no openSUSE 11.3 64 bits

VNC como alternativa de login X (para servidores multi-usuários)

Squid-in-the-middle - Bloqueando sites HTTPS no Squid

  

Comentários
[1] Comentário enviado por removido em 08/10/2014 - 07:05h

Uma boa noticia!

A nova Versão 39.0.2171.7 dev 64-bit já possui a correção. Voltou a funcionar perfeitamente. Sinto apenas a velocidade do navegador ligeiramente reduzida.

Porém esta versão é a Unstable e foi atualizada pelo Debian no ultimo domingo.

[2] Comentário enviado por px em 09/10/2014 - 10:30h

Opa! valeu pelo feedback, estou atualiando agora, vamos ver o que vai acontecer... qualquer es estiver mais lentos mesmo continuarei a usar o outro flash que funciona muito bem por aqui.

[3] Comentário enviado por px em 09/10/2014 - 10:30h

Opa! valeu pelo feedback, estou atualizando agora, vamos ver o que vai acontecer... qualquer es estiver mais lentos mesmo continuarei a usar o outro flash que funciona muito bem por aqui.

[4] Comentário enviado por px em 09/10/2014 - 10:37h

bom atualizei e continua dando crash no flash player... uso a versão 64bits.

PS: Segui a minha dica e ela funciona também nessa nova atualização do Debian.

[5] Comentário enviado por px em 11/01/2015 - 06:45h

Bom estou usando o Chrome com o flash 16 e o bug foi corrigido normalmente no Debian já, até que enfim.

[6] Comentário enviado por lopanrs em 02/04/2016 - 04:57h

Valeu! Ainda hoje funcionando no Debian 8.3 e chromium 49.0.2623 32 bits. []'s



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts