Pular para o conteúdo

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

Dica publicada em Linux / Configuração
Pedro px
Hits: 25.463 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

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!

Fontes da Microsoft no GNU/Linux

BlackArch Linux - Usando um repositório para Pentest

Verificando o DPI ou PPI de seu monitor

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

Alterando recursivamente permissão de arquivos e pastas

"Backupeando" a MBR

Mandrake 9.1

Ativando verificação ortográfica do Aspell no editor Nano

Assinando repositórios de terceiros sem sua GnuPG key

Reescalando a tela hd para fullhd com o xrandr

#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

Entre na sua conta para comentar.