O plugin Flash Pepper está instalado, mas não funciona no cromo

3

Eu tenho Plugin do Pepper Flash instalado, mas ele não funciona no Chromium e todas as páginas da Web solicitam a instalação do Adobe Flash.

Eu removi e instalei novamente, mas nada mudou. Tenho certeza que está instalado porque com a tentativa de instalar o novo get esta mensagem:

sudo apt-get install pepperflashplugin-nonfree

Reading package lists... Done
Building dependency tree       
Reading state information... Done
pepperflashplugin-nonfree is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.

Ps. É assim que removi o plug-in antes de instalá-lo novamente:

apt-get remove --purge pepperflashplugin-nonfree

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  pepperflashplugin-nonfree*
0 upgraded, 0 newly installed, 1 to remove and 6 not upgraded.
After this operation, 66.6 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 199594 files and directories currently installed.)
Removing pepperflashplugin-nonfree (1.3ubuntu1) ...
Purging configuration files for pepperflashplugin-nonfree (1.3ubuntu1) ...

apt-get clean

Obrigado

    
por DummyBeginner 26.01.2015 / 22:54

4 respostas

2

Apesar do que foi dito em Wiki do Ubuntu e aqui para simplesmente instalar o flash no Chromium por pepperflashplugin-nonfree package; Fui forçado a copiar manualmente o arquivo do plug-in do Google Chrome para o cromo da maneira como foi exposto aqui :

  

Faça o download do Google Chrome e extraia libpepflashplayer.so de    /opt/google/chrome/PepperFlash no arquivo deb do Chrome Copiar    libpepflashplayer.so to /usr/lib/chromium-browser/plugins Faça o   mudanças necessárias na inicialização do Chromium

sudo gedit /etc/chromium-browser/default
     

Adicione isto ao CHROMIUM_FLAGS

CHROMIUM_FLAGS="--ppapi-flash-path=/usr/lib/chromium-browser/plugins/libpepflashplayer.so --ppapi-flash-version=11.5.31.2"
     

Você pode obter a versão correta do plugin Flash a partir do    "version": json tag no mainfest.json de    /opt/google/chrome/PepperFlash no arquivo deb do Chrome

Agora tenho o Adobe Flash Player - Versão: 16.0.0.291 no Chromium e funciona bem. Não sei se posso obter atualizações para o Flash no Chromium usando isso no Trminal:

sudo update-pepperflashplugin-nonfree --status

Porque não dá nada no Terminal.

Se você tem alguma ideia de como manter o flash player atualizado no Chromium (sem copiar manualmente o arquivo .so cada vez que uma nova versão é lançada),

Também sobre o motivo de pepperflashplugin-nonfree não copiar o arquivo de plug-in na pasta do Chromium ou não atualizar CHROMIUM_FLAGS="" em /etc/chromium-browser/default automaticamente, informe-nos nos comentários.

Obrigado

    
por DummyBeginner 29.01.2015 / 23:12
1

Com relação às atualizações de versão, você pode adicionar ao / etc / chromium-browser / default a seguinte linha:

version=$(grep version /opt/google/chrome/PepperFlash/manifest.json | sed 's|.*"version": ||;s|"||g;s|,||')

e altere o linke da bandeira flash-versão pappi de acordo:

CHROMIUM_FLAGS="--ppapi-flash-path=/opt/google/chrome/PepperFlash/ --ppapi-flash-version=$version"

E coloque o caminho real para os arquivos , onde quer que eles estejam, sem ter o Google Chrome também. Teoricamente, você nem precisa de nenhum link simbólico, a menos que o programa interno rejeite locais não padrão por algum motivo maluco, o que levaria alguém a questionar por que ele está pedindo um local que deve ser codificado para começar.

No entanto, embora pareça funcionar através de chrome: // plugins, em páginas reais eu recebo "não foi possível carregar o plugin". Eu não acho que isso é causado por esse método de configurar as variáveis, no entanto. A menos que existam razões realmente loucas.

Curiosamente, o flash do chrome funciona no chrome e no firefox ... mas não no cromo ...

    
por the_dsc 18.06.2016 / 20:46
0

Obrigado por sua instalação manual ter corrigido meu problema. Não deve ser muito difícil escrever isso.

Estou executando o Chromium versão 37.0.2062.120 em um fork do Debian 7.1.

Eu tenho um problema um pouco diferente. Se eu instalar o pepperflash, o apt-get removerá o cromo & amp; navegador cromo:

The following packages will be REMOVED:
  chromium chromium-browser
The following NEW packages will be installed:
  pepperflashplugin-nonfree
0 upgraded, 1 newly installed, 2 to remove

O oposto também é verdade, ao instalar o chromium, o apt-get removerá o pepperflash se ele estiver instalado.

Veja o que eu fiz:

  1. instale pepperflashplugin-nonfree . Esta versão flash instalada 16.0.0.305.

  2. copie o /usr/lib/pepperflashplugin-nonfree dir para usar mais tarde.

  3. instale o chromium e o chromium-browser que removeram pepperflashplugin-nonfree .

  4. copie libpepflashplayer.so & amp; manifest.json do backup na etapa 2 para /usr/lib/chromium/plugins (não tenho um /usr/lib/chromium-browser dir).

  5. edite /etc/chromium/default e anexe --ppapi-flash-path=/usr/lib/chromium/plugins/libpepflashplayer.so --ppapi-flash-version=16.0.0.305 to CHROMIUM_FLAGS (não tenho /etc/chromium-browser/default ).

por exemplo:

CHROMIUM_FLAGS="--password-store=detect --ppapi-flash-path=/usr/lib/chromium/plugins/libpepflashplayer.so --ppapi-flash-version=16.0.0.305"
    
por user377698 11.02.2015 / 11:53
0

Aqui está uma atualização, usei o método descrito por DummyBeginner em uma versão do FLASH 23,0,0,185.

No entanto, recebi o Pepper Lib diretamente do link

da Adobe

Baixei o .tar.gz para minha versão linux, por dentro achei libpepflashplayer.so, copiei para o diretório "plugins" do Chromium e atualizei o arquivo "default" com a versão que encontrei no manifesto.json. / p>

Funciona como um charme na versão chromuim 50.0.2661.102 e no Ubuntu 14.04 (64 bits)

    
por Alexander Czajor 16.10.2016 / 13:19