Flash não funciona no Firefox 42.0 no Linux Mint 17

Flash não funciona no Firefox 42.0 no Linux Mint 17

Segui vários tutoriais e segui as seguintes etapas independentes para habilitar o flash no firefox:

  • Flash baixado deaqui.
  • Coloquei a pasta libflashplayer.soin ~/.mozilla/plugins/e também dentro /usr/lib/mozilla/plugins/porque não tinha certeza de qual delas realmente funcionaria. (Acontece que nenhum deles está funcionando)

Segui algumas outras etapas aleatórias como:

sudo apt-get install flashplugin-installer

sudo apt-get install adobe-flashplugin

Isso não é tudo, tentei algumas outras soluções comoesse,esseeesse. Mas sem sorte.

Quando faço check-in about:pluginsno Firefox, ele não dá nenhum resultado relacionado ao flash. Além disso, quando eu verificoO Flash está instalado?, diz não.

Estou fazendo algo errado?

Responder1

Editar: depois de escrever esta resposta, verifiquei uma nova instalação do Linux Mint. Para você, deve haver uma solução simples. Também deixarei algumas das informações originais caso essas instruções possam ser úteis para outras pessoas em situação semelhante.

Para um usuário Linux Mint

Acabei de verificar um sistema com uma nova instalação do Mint 17.3. O Mint vem junto com o Firefox. O repositório Mint possui a versão mais recente do Firefox. Foi instalado com a última versão do Adobe Flash player, 11.2.202.554, que está disponível no repositório Mint. Não há razão para você mexer com um tarball da Adobe. Você deve poder simplesmente atualizar o Flash player a partir do gerenciador de pacotes, e isso deveria ter sido oferecido como uma atualização automática.

Corrija seu sistema

  • Use seu gerenciador de pacotes para desinstalar o Firefox.

  • Em seguida, verifique em seu gerenciador de pacotes o plug-in do Flash player, caso a remoção do Firefox não tenha removido uma versão que você adicionou. Se você encontrar um, use o gerenciador de pacotes para excluí-lo.

  • Em seguida, volte ao que você fez manualmente e exclua todos os arquivos copiados, caso eles ainda não tenham sido excluídos.

  • Use seu gerenciador de pacotes para instalar o Firefox.

Isso deve fornecer uma instalação limpa, incluindo a versão mais recente do Flash player. Você deveria terminar.

Para usuários de Linux que não sejam Mint

Pelo que me lembro, o Firefox vem com o Adobe Flash player em todas as distros que já vi que oferecem o Firefox. Pode não ser a versão mais recente do Firefox ou o plug-in Flash, mas será uma instalação funcional que você pode atualizar. Portanto, um primeiro passo fácil seria seguir as instruções do Mint acima, para ver se isso resolve o seu problema ou leva você a uma instalação que você pode atualizar. Se isso não funcionar, ou se você precisar instalar uma versão mais recente do Flash player do que a fornecida pelo seu repositório, veja abaixo (da resposta original).


Posso ver alguns problemas potenciais no procedimento que você descreve.

Localização

Há alguma variabilidade no local onde as diferentes distros colocam as coisas. Você menciona dois diretórios onde colocou o arquivo libflashplayer.so. No meu próprio sistema (Debian), não encontrei uma .mozilla/pluginspasta, mas encontrei quatro outros locais até agora que pareciam conter o Flash player real:

  • /usr/lib/flashplugin-nonfree/, que continha uma versão com um ano de idade (o que explicaria por que o Firefox continuou relatando uma versão antiga bloqueada, embora eu tenha confirmado que uma versão mais recente estava instalada).
  • /usr/lib/mozilla/plugins/contém apenas um link simbólico, que aponta para o arquivo em:
  • /etc/alternatives/, que, por sua vez, contém apenas um link simbólico que aponta para o arquivo em:
  • /opt/mint-flashplugin-11/.

Se o Firefox não o encontrar, você pode estar perdendo o local onde ele procura no seu sistema. Se o Firefox reconhecer a existência do plug-in, insira este URL: about:plugins. Role até Shockwave Flashe mostrará os diretórios de instalação.

No meu, ele listou /usr/lib/flashplugin-nonfree/(a minha resposta a esta pergunta resolveu um problema no meu próprio sistema) e /opt/mint-flashplugin-11/. Na nova instalação do Mint 17.3, apenas um diretório está listado: /usr/lib/adobe-flashplugin/(que também é o caso do Mint 17.1; não consegui confirmar até 17, mas posso apostar que é o mesmo no seu sistema).

Links simbólicos

Ao copiar manualmente o plug-in para o /usr/lib/mozilla/plugins/, você pode ter quebrado uma cadeia de links simbólicos e substituído por versões mistas do plug-in. Terei que pensar se isso poderia explicar por que o plug-in não foi encontrado, mesmo depois de você instalar uma cópia do Flash player com seu gerenciador de pacotes. Essa cadeia será exclusiva da sua distribuição, portanto não há uma maneira simples de corrigi-la. A maneira mais direta seria encontrar uma cópia do arquivo do link simbólico original. Eu esperaria que seguir o procedimento descrito para usuários do Mint substituísse quaisquer links simbólicos necessários.

Metadados

Instalando a partir do tarball, há também uma coleção de meta-arquivos que vão em vários diretórios /usr. Esta questão não mencionou especificamente a instalação deles.

Problemas da Adobe

Como o Xen2050 menciona. Adobe está abandonando o suporte para Linux; A versão 11.2 é a última. Eu estava lutando com o Flash há meses. A versão disponível através do meu gerenciador de pacotes (11.2.202.540) ainda aparecia desatualizada (e como mencionado acima, foi relatada incorretamente). O pacote APT para sistemas baseados em Ubuntu disponível na página de download da Adobe tem um URL incorreto há mais de meio ano. A Adobe não parece muito investida na solução de problemas do Linux.

No entanto, sua pergunta forneceu o ímpeto para testar a versão genérica Linux .tar.cz da Adobe, que contém a versão mais atual (11.2.202.554). Eu instalei manualmente, de acordo com o arquivo leia-me incluído e os locais designados na about:pluginspágina do Firefox. Isso funcionou.

Consertando seu sistema

Se tudo isso foi feito para instalar manualmente uma versão mais recente do Flash player, isso pode ajudar. No seu sistema, parece que você instalou a versão disponível no seu repositório além da versão possivelmente mais recente que você instalou primeiro no tarball, e talvez no local errado. Como um primeiro passo simples, verifique os locais corretos no Firefox e instale a versão mais recente usando o tarball, seguindo as instruções do leia-me.

Uma alternativa à about:pluginspágina de identificação dos diretórios seria desinstalar o próprio Flash player mais o Firefox, utilizando seu gerenciador de pacotes. Em seguida, reinstale o Firefox. O Firefox normalmente vem com o Flash player, e isso forneceria uma configuração instalada corretamente, que você poderia atualizar manualmente.

Ao instalar a partir do tarball, pode ser necessário sudocopiar os arquivos para os diretórios do sistema, que normalmente requerem permissões de root. Se você não usou sudo, parte do seu problema pode ser que ele não copiou o arquivo.

Você precisará reiniciar o Firefox para carregar o novo player.

Se isso não funcionar, talvez seja necessário limpar o que está lá. O Flash player não possui um componente no diretório de perfil (/home/.mozilla/...), então se você mexeu com isso, pode ser necessário restaurar o perfil (veja a resposta do Xen2050).

Se as múltiplas ações que você executou corromperam a instalação, siga as instruções na resposta do codemonk113.

Se você reinstalar a partir do repositório, poderá não ter a versão mais atual e o Firefox poderá reclamar porque a Mozilla tem sido bastante agressiva contra players Flash vulneráveis. Se você quiser a versão mais atual, pode ser necessário instalá-la a partir do tarball.

Responder2

As etapas que você já tentoudevetrabalho, praticamente qualquer um deles sozinho. A menos que combiná-los tenha estragado alguma coisa, talvez remover/eliminar cada etapa e começar de novo seja uma ideia, mas primeiro eu tentaria isto:

Tentei um novo/limpoperfilno firefox e testar o flash player?

Execute firefox -pe crie um novo perfil para testar. A "contaminação" do perfil e outros complementos causam umMUITOde problemas com o Firefox (qualquer navegador, na verdade).

E aAdobe - Flash Player "Sobre"page também é boa para testar o flash, informa as versões disponíveis e instaladas.Para sua informação, a versão NPAPI para Linux e Solaris provavelmente não será atualizada após 11.2.

Responder3

Como já mencionado pelo Xen2050, você pode limpar e reinstalar para ver se isso ajuda. Percebi que (pelo menos da maneira que você descreveu) você tentou fazer isso sem o gerenciador de pacotes no início, o que geralmente é uma má ideia, já que você é o único responsável por rastrear atualizações/alterações, etc.removendoos arquivos que vocêinstalado manualmentee executando (como root):

# apt-get purge adobe-flashplugin(ou pepperflash, dependendo de qual você deseja manter)

-remover pacote flash não utilizado

# apt-get clean && apt-get update && apt-get upgrade

-atualizar todos os pacotes

# dpkg-reconfigure pepperflashplugin-nonfree

# dpkg-reconfigure firefox

-reconfigure pacotes instalados anteriormente

Se o Firefox não detectar o flashplugin após essas etapas, serão necessárias mais informações sobre seu sistema/fontes, etc.

informação relacionada