Vídeo em Flash aparece azul

245

O problema

Após a atualização para o Ubuntu 12.04 do Ubuntu 11.10, todo o vídeo continua azul, seja reproduzido em um navegador ou em um player. O mesmo problema ocorre na 11.10 também.

Eu tentei desinstalar todo o Flash e reinstalar, mas isso não faz diferença.

O que está causando o vídeo em Flash azul?

Ubuntu 11.10 64bit

Ubuntu 12.04LTS 64bit


O que isso parece

Vídeos em flash azul

pst007x
fonte

Respostas:

187

Existem algumas recomendações enganosas e erradas aqui, então vamos resumir qual é o problema e quais soluções existem.

TL; DR

As versões mais recentes do Ubuntu desde a 12.10 (Quantal) contêm uma versão corrigida da biblioteca. Se você ainda tiver problemas com o vídeo azul (NÃO incluindo o Blue Man Group ), verifique esta resposta - o nome da biblioteca do Flash Player deve ser de libflashplayer.sooutra forma libvdpau não aplicará a solução alternativa. Você também pode dar uma olhada no /etc/vdpau_wrapper.cfgarquivo. Lá você pode desativar as soluções alternativas aplicadas pelo libvdpau.

Se você possui Oneiric (11.10) ou Precise (12.04), instale o libvdpau corrigido:

sudo add-apt-repository ppa:tikhonov/misc
sudo apt-get update
sudo apt-get install libvdpau1

Caso contrário, você pode modificar a biblioteca do Flash Player:

cd /usr/lib/flashplugin-installer || cd /usr/lib/adobe-flashplugin/
sudo perl -pi.bak -e 's/libvdpau/lixvdpau/g' libflashplayer.so

Leia o post inteiro antes de comentar.

O problema

O Flash Player desde a versão 11.2 usa a aceleração de vídeo por hardware na maioria das plataformas. Infelizmente, a aceleração no Linux não é apenas sem suporte, mas essencialmente quebrada. O Flash Player troca as cores do vídeo nas seguintes condições:

  • Você está usando uma GPU Nvidia relativamente nova com suporte a VDPAU .
  • Você está usando a versão atual do driver binário da Nvidia (versões mais antigas não suportam VDPAU).
  • Você tem o libvdpau1pacote instalado.
  • O player do site usa o Stage Video - é por isso que apenas o YouTube e alguns outros players são afetados.

Veja a explicação de Pierre-Loup Griffais da Nvidia .

Este não é um bug nos drivers da Nvidia. A Nvidia está ciente desse problema e eles já criaram uma solução alternativa. O driver Nouveau provavelmente não foi afetado porque o suporte à decodificação de vídeo ainda não foi concluído .

Este não é um bug no libvdpau. O libvdpau é apenas um invólucro que permite aos players de vídeo usar a decodificação VDPAU (consulte a explicação de Stephen Warren ).

Este não é um bug específico do Ubuntu. Outras distribuições também são afetadas, por exemplo, Arch .

O bug está possivelmente no Flash Player - embora a Adobe tente culpar a Nvidia e usuários incompetentes. Houve vários relatórios no rastreador de bugs da Adobe, todos eles foram rejeitados como "Não é possível reproduzir":

Não haverá uma correção oficial da Adobe, pois o Flash Player baseado em NPAPI recebe apenas patches de segurança até 2017. Esperamos que não precisemos do Flash Player até esse momento.

As soluções alternativas

Use libvdpau 0.5

Disponível em repositórios oficiais desde o Ubuntu 12.10 libvdpau 0.4.1-6

Esta versão do libvdpau inclui uma solução alternativa de Stephen Warren descrita abaixo.

Veja o comunicado de lançamento

Instale o libvdpau corrigido (correção adequada)

Stephen Warren criou um belo patch para o libvdpau , que detecta o Flash Player e aplica soluções alternativas apenas a ele. O patch pode ser controlado usando o /etc/vdpau_wrapper.cfgarquivo

O libvdpau corrigido corrige cores e permite que o Flash Player use o VDPAU para sobreposição de hardware, o que ainda oferece alguns benefícios de desempenho.

Para o wrapper funcionar, ele precisa reconhecer o uso do Flash. Assim, a biblioteca do Flash tem de ser chamado libflashplayer.soe o invólucro de encaixe tem de ser activada no Firefox (em about:config, dom.ipc.plugins.enabled.libflashplayer.soe dom.ipc.plugins.enableddeve ser definido como true).

Para Precise (12.04) e Oneiric (11.10), você pode instalar o libvdapu corrigido do PPA de Maxim Thikonov usando os seguintes comandos:

sudo add-apt-repository ppa:tikhonov/misc
sudo apt-get update
sudo apt-get install libvdpau1

A alteração deve entrar em vigor após a reinicialização (ou possivelmente mais cedo).

Impedir que o Flash Player encontre o libvdpau

(Via Daniel Mario Vega no Launchpad )

Localize libflashplayer.sono seu sistema - para o Ubuntu, é /usr/lib/adobe-flashplugin/se você tiver o adobe-flashpluginpacote instalado ou /usr/lib/flashplugin-installer/para o flashplugin-installerpacote. Consulte o navegador about:pluginsse tiver problemas para encontrar o arquivo ( pode ser necessário um pequeno ajuste no caso do Firefox ).

Execute os seguintes comandos - assumindo que você instalou flashplugin-installerou adobe-flasplugin:

 cd /usr/lib/flashplugin-installer || cd /usr/lib/adobe-flashplugin/
sudo perl -pi.bak -e 's/libvdpau/lixvdpau/g' libflashplayer.so

A alteração entra em vigor após reiniciar o navegador.

Isso modificará o binário do Flash Player para procurar a biblioteca "lixvdpau" inexistente em vez de "libvdpau". Portanto, ele não tentará usar a apresentação do VDPAU.

O comando cria um backup libflashplayer.so.bak do binário, caso você encontre algum problema.

Você precisa executar este comando sempre que houver uma atualização do Flash Player, pois suas alterações serão substituídas.

Com esta solução alternativa, você pode manter a aceleração do HW, ter o libvdpau1 instalado e é muito fácil de aplicar em comparação com o patch do libvdpau.

Use o Google Chrome com o PepperFlash

Desde a versão 20, o Google Chrome é fornecido com o “Pepper” Flash Player 11.3 com suporte a PPAPI (em vez de 11.2 no NPAPI usado pelo Firefox et al.). O PepperFlash não parece ser afetado por esse problema, pois parece usar a aceleração total do hardware.

O PepperFlash pode ser usado com o Chromium , mas infelizmente nenhum outro navegador suporta PPAPI.

Desativar a aceleração de hardware do Flash Player

A solução mais fácil e menos invasiva é desativar a aceleração de HW do Flash Player nas configurações de vídeo - clique com o botão direito do mouse no Flash, selecione Configurações…

No entanto, isso não é tão fácil, pois a janela Configurações não responde no gerenciador composto (Compiz, unidade padrão) e se o navegador mostra barras de rolagem.

Para desativar a aceleração de hardware abrir qualquer vídeo (por exemplo, no YouTube) em tela cheia e , em seguida, abrir as configurações ... janela. Ou você pode mudar temporariamente para o Unity 2D ou outro WM não composto.

A alteração entra em vigor após a atualização.

A desvantagem: isso desativa a aceleração de HW no Flash Player, mesmo para operações de vetor e bitmap. Alguns jogos e filmes em Flash podem ter desempenho pior e / ou gráficos piores.

Desinstalar libvdpau

Se você deseja ativar a aceleração de HW no Flash Player, pode desinstalar o libvdpau do sistema, o que impede efetivamente o Flash Player de usar o VDPAU.

Corre:

sudo apt-get remove libvdpau1

A desvantagem: os players de desktop (como Totem e Mplayer) também não poderão usar a decodificação de vídeo por hardware. Isso levará a um maior uso da CPU durante a reprodução. Além disso, o desempenho da reprodução de vídeo pode ser afetado (por exemplo, quadros perdidos ou imagem completamente congelada), especialmente se você tiver uma CPU mais lenta e estiver assistindo a vídeos em 1080p.

Ativar decodificação de vídeo em hardware do Flash Player

A maioria dos usuários relatou que isso leva a falhas muito freqüentes do Flash Player (provavelmente devido a problemas de simultaneidade na decodificação), mas se você estiver com sorte, tente.

Este também é o mesmo método usado pelo addon Flash-Aid . Não vai melhorar.

Corre:

sudo mkdir /etc/adobe
echo -e "EnableLinuxHWVideoDecode=1" | sudo tee /etc/adobe/mms.cfg > /dev/null

Isso criará o arquivo /etc/adobe/mms.cfg com o EnableLinuxHWVideoDecode=1conteúdo. Essa é a única maneira de forçar o Flash Player a decodificar vídeo na GPU e não é oficialmente suportado pela Adobe.

Para desfazer isso, execute:

sudo rm /etc/adobe/mms.cfg

para remover o arquivo mms.cfg.

Você pode tentar melhorar ainda mais a estabilidade do Flash Player com VDPAU_NVIDIA_NO_OVERLAY=1variável de ambiente, consulte os fóruns da Nvidia .

Substituir Flash players

(Conforme recomendado pelo bowser no Launchpad )

Use o FlashVideoReplacer Firefox add-on, Literna Mágica ou outra solução para substituir players padrão no Flash por plug-ins de player de vídeo incorporado (como Totem - totem-mozilla- ou VLC - mozilla-plugin-vlc). Sem Flash Player, sem problemas.

Patch libvdpau (vdpau_trace hack)

Existe um patch não oficial da Nvidia que corrige o bug do Flash Player no nível libvdpau, cortando o vdpau_trace.

Observe que o patch mencionado por Stephen Warren é tecnicamente superior e deve ser usado.

As não soluções alternativas

As soluções a seguir funcionarão apenas parcialmente ou elas podem ter algumas ressalvas.

Ativar HTML5 no YouTube

A ativação do player HTML5 em http://www.youtube.com/html5 não funcionará com todos os vídeos; alguns vídeos do YouTube simplesmente não estão disponíveis para o player HTML5 (por exemplo, devido à falta de suporte a anúncios). No entanto, o vídeo HTML5 é incrível e você deve usá-lo de qualquer maneira.

Fazer o downgrade para o Flash Player 11.1

Existem vulnerabilidades conhecidas no FP 11.1 que foram corrigidas no 11.2. Se você quer arriscar, deve saber no que está se metendo.

Se você ainda deseja fazer o downgrade, tente o Flash Player 10.3, que ainda é mantido - você pode obtê-lo no arquivo da Adobe

Mudar para GPU diferente

Parece que muito poucas GPUs da Nvidia não são afetadas, principalmente o Quadro 2000 e o GeForce GT 430. Ambos possuem o conjunto C de recursos VDPAU , mas, de outra forma, a maioria das GPUs C do conjunto de recursos também é afetada. Se você tiver alguma das GPUs mencionadas acima, informe-nos no Launchpad se esse bug afeta você.

jnv
fonte
8
Texto extremamente útil e informativo. Corrigi o problema no openSUSE 12.2, extraindo libvdpau.so.1.0.0 da deb encontrada no repositório mencionado launchpad.net/~tikhonov/+archive/misc para o meu / usr / lib64 - perfeito. Obrigado!
RushPL
GPUs mais recentes definitivamente possuem o bug (com o conjunto de recursos C). Eu sou um dos muitos.
Victor
1
@ Victor Sim, eu notei; era uma teoria e estava errado. É estranho que duas GPUs particulares (e muito diferentes) não sejam afetadas, estou mais inclinado a pensar que os repórteres perderam algo, por exemplo, eles não tinham o libvdpau instalado (o relatório negativo sobre o Quatro 2000 vem do representante da Adobe).
JNV
4
Obrigado por dedicar um tempo para resolver o problema e fornecer muitas soluções com explicações para cada um. A aplicação do patch libpauv1 funcionou muito bem para mim e eu só precisava reiniciar o navegador para aplicar a solução. Obrigado!
dusktreader
1
Fui com a Prevent Flash Player from finding libvdpausolução e confirme que funciona. a localização do libflashplayer.soarquivo estava em /usr/lib/mozilla/plugins/libflashplayer.soe trabalhou para a ópera, bem
ulkas
94

ATUALIZAÇÃO: Consulte esta solução para uma correção adequada. A solução mencionada aqui leva a falhas para muitos que tentaram.

Isso é causado por um bug na nova versão do Flash que a Adobe se recusa a corrigir. Também há um relatório de erros no Launchpad que discute isso (LP: # 967091 ). O bug só aparece quando você usa os drivers binários da NVidia e tem o libvdpau instalado. Uma solução rápida é adicionar algumas configurações extras à configuração do Flash.

sudo mkdir /etc/adobe
echo -e "EnableLinuxHWVideoDecode=1\nOverrideGPUValidation=true" | sudo tee /etc/adobe/mms.cfg > /dev/null

Isso corrige o problema enquanto ainda estava com aceleração de hardware VDPAU. Infelizmente, provavelmente não haverá uma nova versão do Flash para corrigir isso sem este manual config-hack, porque a versão do Flash que introduziu esse bug também é a última versão do Flash que a Adobe lançará para o Linux.

Se isso lhe causar instabilidade, reverta as alterações excluindo o diretório que você criou anteriormente.

sudo rm -r /etc/adobe

ou você pode tentar reduzir o arquivo /etc/adobe/mms.cfg para apenas o

OverrideGPUValidation=true

linha editando com sudo gedit /etc/adobe/mms.cfg.

mniess
fonte
Obrigado, isso resolveu o problema para mim no Ubuntu 11.10 (adobe-flashplugin 11.2.202.228-0oneiric1). Esta não é a última versão do Flash para Linux; haverá atualizações de segurança e versões mais recentes virão com o Google Chrome.
Mateusz Stachowski
16
A ativação desses recursos no mms.cfg fez o Flash travar regularmente para mim.
blujay
4
Sim, corrigiu o problema azul, mas trava-lo regularmente é inútil
Hubro
3
Isso corrige o problema com o tom azulado, mas causa instabilidade para mim.
foh1981
1
Este comando também faz com que o plug-in flash trava frequentemente. como você volta?
RockScience
51

Correção (solução alternativa)

Problema: o vídeo do Flash Player em todos os navegadores da Web fica azul

  • Crómio
  • Google Chrome
  • Raposa de fogo

Os dois plug-ins de flash fazem com que o vídeo em flash apareça com uma sobreposição azul; portanto, remova-o.

  • Adobe - flashplugin
  • Flashplugin - instalador

Solução (não tão funcional quanto o Adobe Flash Plug in, mas funciona)

  • Instale o lightspark (mais qualquer plug-in de navegador) ou
  • Instale o gnash (mais qualquer plug-in de navegador)

Possível correção 1

Removido:

  • plug-ins do navegador gnash
  • plug-ins de navegador gightspark
  • API de decodificação de vídeo e apresentação para Unix (bibliotecas) libvdpau1
  • flashplugin - instalador

Instalado:

adobe-flashplugin Reiniciou o navegador e funcionou para mim.

Possível correção 2

Instalado:

  • libvdpau1

Configuração do flash

  • desativar a aceleração de HW no Flash.

Abra o navegador e navegue até um vídeo em flash (youtube, abobe flash site, etc.), clique com o botão direito do mouse, configurações e desative a aceleração de hardware.

Se você não conseguir desativar a aceleração de hardware, efetue login no ambiente 2D do Unity.

Erro: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/968489

OBS: Em caso de persistência. Reinicie a máquina.

pst007x
fonte
1
Para mim, apenas a instalação do libvdpau1 funcionou, depois de várias outras soluções não. Estou executando o Ubuntu 11.10 com o driver 295.33 da NVIDIA.
D # Coetzee
libvdpau1já foi instalado para mim no Ubuntu 12.04 de 64 bits. De qualquer forma, desativar a aceleração de hardware fez o truque para mim. Estou usando o mesmo driver da Nvidia que o @Derrick Coetzee, mas no Precise with Gnome Shell.
titaniumtux
4
Não consigo clicar na opção para desativar o HW accel.
RolandiXor
1
A remoção da libvdpau1 funcionou para mim no Firefox e Chrome em todos os sites que testei. Eu tenho uma placa Nvidia 440 GT, se isso ajudar.
Luis Alvarado
4
Se você não conseguir desmarcar a opção Aceleração de hardware nas configurações do Flash, tente em tela cheia - acesse, por exemplo, YouTube, abra qualquer vídeo em tela cheia e abra as configurações do Flash (clique com o botão direito do mouse em> Configurações ...); a janela deve ser responsiva. Se a janela do navegador tiver barra de rolagem, a caixa de diálogo de configurações não responde no WM composto.
JNV
14

Ok, então aqui está minha experiência em resolver isso (no Ubuntu 12.04 drivers nVidia de 64 bits):

  • Removendo o instalador do flashplugin e instalando o adobe-flashplugin ( não foi corrigido )

Isso funcionou até a reinicialização. Mas mantive o adobe-flashplugin desde os 64 bits (tive a impressão de que funciona melhor).

  • Alteração da versão do driver ( não foi corrigida )

No começo eu tinha as atualizações da nvidia-current, mudei para nvidia-current. Isso não corrigiu. Synaptic indica que as versões do driver são as mesmas, neste momento (295.33).

  • Instalando o complemento Flash-Aid no Firefox ( corrigido, mas instável )

Isso funcionou desde que eu ativei a opção de aceleração de hardware (não confunda com a opção abaixo !!). Não importava se eu instalei o plug-in Flash de repositórios ou o beta da Adobe. No entanto, ao corrigir o tom azulado, o plug-in ficou extremamente instável e travava constantemente ao interagir com os objetos do Flash.

  • Ativando o vídeo HTML5 no Youtube ( corrigido no Youtube )

Embora eu tenha apenas esse problema nos vídeos do YouTube, não posso ter certeza de que outros sites e vídeos não sejam afetados. Conforme sugestão de outras pessoas aqui, visite youtube.com/html5 se desejar ativar ou desativar o vídeo HTML5 no Youtube.com.

  • Desativando a aceleração de hardware com o botão direito do mouse em um vídeo em Flash (corrigido)

Foi o que funcionou melhor para mim (mas eu tive que fazer login no Unity 2D conforme a sugestão de pst007x neste tópico) . O tom azulado desapareceu e os vídeos são estáveis. Eu estava com medo de que a carga de trabalho da CPU aumentasse, mas em testes com e sem aceleração de hardware não pude ver nenhuma alteração (usei um vídeo do canal Googles em 1080p para isso), ele começa em cerca de 40% e cai para 20% quando o vídeo está totalmente carregado.

foh1981
fonte
9

Minha solução rápida para isso, para o YouTube de qualquer maneira, foi participar da versão beta do HTML5 .

Funcionou um prazer ... E pelo que posso ver, parece que apenas o YouTube é afetado por esse bug antigo que ergue sua cabeça feia novamente ...

Na verdade, é melhor começar a usar HTML5. Você deve se lembrar que o Flash está a caminho quando se trata do Linux. Então todos nós teremos que usar o Google Chrome e nada mais :(

MikeH
fonte
2
não funciona em vídeos com anúncios
Waspinator
4

Resolvi esse problema depois de remover o flash player e, em seguida, instalei o flash manualmente baixando o flash do site da Adobe e instalando-o via Ubuntu Software Center.

subeh.sharma
fonte
3

Eu resolvi isso (usando o Linux Mint Lisa, que é baseado no Ubuntu Oneiric) revertendo o driver NVIDIA para a versão 173.

Atualização: Infelizmente, a versão 173 do driver NVIDIA produz o mesmo tom azul nos vídeos MP4 que a versão recomendada (atualizada) do driver NVIDIA nos vídeos Flash . Isso é um pouco irritante: posso tomar meu café muito frio ou muito doce.

E outra atualização: consegui corrigir o problema do MP4 no Totem acessando Preferências e empurrando o controle deslizante Hue completamente para a direita. Quente e não muito doce.

Avi Jacobson
fonte
3

Tente o seguinte:

sudo apt-get purge flashplugin-installer
sudo apt-get install adobe-flashplugin
SirCharlo
fonte
+1 Eu tive o mesmo problema há algum tempo (10.04) e tenho certeza de que foi assim que o corrigi.
Aaron
2
Infelizmente os problemas permanecem.
enedene
2
OK, tente desativar a aceleração do hardware Flash com as instruções encontradas aqui .
SirCharlo
Eu tenho o mesmo problema, no Youtube. O Vimeo parece funcionar. Mudar para HTML5 corrige o problema no Youtube. Corrigi-o temporariamente limpando o flashplugin-installer e instalando o adobe-flashplugin, mas o problema retornou após uma reinicialização. Quanto à desativação da aceleração de hardware, isso é impossível para mim há algum tempo. Não consigo interagir com o pop-up (um problema desde 11.10 e agora em 12.04).
foh1981
Clique com o botão direito do mouse no vídeo do youtube, configurações, desative as obras de aceleração de hardware. Essa é uma solução lamentável, mas é útil até a Adobe decidir corrigi-la.
enedene
2

Isso pode ser um problema se você tiver os drivers da Nvidia instalados com a versão mais recente do Flash. Tente clicar com o botão direito do mouse no vídeo em Flash e desativar a aceleração de hardware nas configurações. Funcionou para mim.

Mark Taylor
fonte
1

Eu tenho o mesmo problema. Estou usando o Linux 3.2.0-24-genérico (32 bits), o Flash (mais recente) versão 11.2.202.236 e o ​​Mozilla Firefox.

Tentei cancelar a aceleração nas configurações globais - não foi corrigida. Tentei redefinir as configurações do driver da Nvidia para a minha tela X.

Não há nenhum problema com a cor do player de filme e existem vídeos que eu posso reproduzir na internet que estão bem, mas não vídeos do YouTube.

Criando o arquivo mms.cfg funcionou. No entanto, nocauteou o reprodutor de mídia e o miro (vídeos e filmes ficaram azuis lá).

Eu então segui isso:

  1. Abra as propriedades do gstreamer ( Alt+ F2, digite gstreamer-properties). Mude para a guia de vídeo. Altere o plug-in de saída padrão para "X Window System (X11 / XShm / Xv)". Tornar o dispositivo 'padrão'. Teste e feche a caixa.
user70284
fonte
1

Eu tive esse problema novamente após uma atualização. Eu descobri que para a opção enable_flash_uv_swap em /etc/vdpau_wrapper.cfg funcionar, o arquivo da biblioteca do Flash (ou link simbólico) deve ser nomeado libflashplayer.so(o meu era flashplayer-alternative.so). Então, eu só renomeado flashplayer-alternative.sopara libflashplayer.so, e ele começou a trabalhar.

Para mais informações, consulte [ANNOUNCE] libvdpau 0.5 :

Esta solução alternativa será aplicada se "libflashplayer" for encontrado em / proc / self / cmdline e a cadeia "enable_flash_uv_swap = 1" for encontrada em /etc/vdpau_wrapper.cfg.

nicudotro
fonte
0

Eu usei o Flash-Aid , ele consertou imediatamente.

Shaun
fonte
1
Não consigo desativar a aceleração de hardware. Quando clico com o botão direito do mouse em um menu de arquivo flash é exibido, mas não consigo desmarcar nada no menu de configurações. O mouse não pode afetá-lo e o teclado só pode fechá-lo. Tentei instalar o flash-aid para o firefox. Instalar a versão beta do Flash resolvido a questão de cor, mas é soooooooo instável
Efetue login usando o ambiente 2D do Unity, faça as alterações lá. Em seguida, efetue login novamente como de costume. Isso funcionou para mim.
pst007x
Flash ajuda fixada para mim, mas depois de alguns minutos que necessário fixação de novo, e de novo, então ... e assim por diante
keepitsimpleengineer
Este complemento foi removido pelo seu autor ...
Serge Stroobandt
0

Está bem. Aqui está a correção, que fez isso por mim e tenho certeza que deve fazê-lo para todos !!

sudo apt-get remove libvdpau1
sudo apt-get install flashplugin-installer

depois disso, faça:

sudo mkdir /etc/adobe
echo -e "EnableLinuxHWVideoDecode=1\nOverrideGPUValidation=true" | sudo tee /etc/adobe/mms.cfg > /dev/null
entonjackson
fonte
1
Depois de desinstalar o libvdpau1, a segunda etapa com o mms.cfg não é necessária. Mais uma vez, todas as recomendações para desinstalar libvdpau1 deve vir com aviso de gordura grande: você está removendo vídeo hardware de decodificação suporte e desempenho de reprodução de vídeo pode ser afetado
JNV
Sim, mas para algumas placas gráficas, esta é a única maneira de ativar o flash. E o que é navegar na Internet sem flash?
Entonjackson
Definitivamente não é o único caminho, por favor leia-se: askubuntu.com/a/131040/19674
JNV
0

A desinstalação da libvdpau1 resolve esse problema para mim. Para agora...

Gonzoza
fonte
1
.... mas então você não pode acelerar a decodificação de vídeo na GPU mais ...
Egil
O que você quer dizer com isso? Por exemplo?
Gonzoza
2
vdpau significa API de decodificação de vídeo e apresentação para Unix, que é a biblioteca usada para transferir a decodificação de vídeo para a gpu. Sem ele, o vídeo será decodificado no software no processador principal.
Egil
0

Para usuários da NVIDIA. Eu testei três placas de vídeo agora. Toda a Nvidia. Portanto, para qualquer pessoa com uma Nvidia 8600 GT, Nvidia 9500 ou Nvidia 440 GT (podem ser todas as placas da Nvidia). Você só precisa remover o pacote libvdpau1 . Em seguida, basta iniciar o Firefox ou Chrome e tudo deve ficar bom.

sudo apt-get remove libvdpau1 E feito.

YouTube testado com / sem ingressar no HTML5 e funciona nos dois sentidos.

Testado vimeo e TED também. Tudo parece como deveria.

Você deve usar esta opção apenas se tiver uma boa CPU, pois a remoção deste pacote envia a decodificação de vídeo para a CPU em vez da GPU. De qualquer forma, se você tiver um Dual Core ou melhor, não terá problemas, mesmo com um vídeo em 1080p.

Luis Alvarado
fonte
0

Parece haver um problema com a atualização 11.2.202.228 e abaixo é a correção mais rápida e razoável até a Adobe resolvê-la:

sudo apt-get remove flashplugin-installer 
wget https://launchpad.net/ubuntu/+archive/partner/+files/adobe-flashplugin_11.1.102.63.orig.tar.gz    
tar xzvf *.tar.gz

Localize o libflashplayer.sopara sua arquitetura.

cp /usr/lib/flashplugin-installer/libflashplayer.so libflashplayer.so.bak

Copie o novo libflashplugin.sopara o diretório acima, substitua e reinicie o navegador.

sm0ke
fonte
0

Outra maneira de resolver esse problema (que sempre funcionou para mim) é o seguinte:

Quando um vídeo em flash estiver sendo reproduzido, clique com o botão direito do mouse nele -> Configurações -> Desmarque a opção "ativar aceleração de hardware" -> Atualizar a página

dlin
fonte
-1

O problema é causado pelos drivers da NVIDIA. Certifique-se de usar os drivers mostrados Recommendedem Sistema > Drivers adicionais . Isso aconteceu comigo e agora não vejo a névoa azul nos meus vídeos.

Petronilla Escarabajo
fonte
Isso não corrigiu isso para mim. No momento da redação deste documento, as versões são as mesmas em 12.04 (295.33). Ontem, quando testei isso, a nvidia-current (recomendada) estava na versão 295.33, enquanto a nvidia-current-updates estava na versão 295.20.
foh1981
Não trabalho para, eu sempre usar drivers recommeded, exceto quando eles não gostam de 10,4 LTS
keepitsimpleengineer
Informação errada. Não é um bug nos drivers, é um novo bug no Flash.
blujay