Obtendo a aceleração da GPU em flash 10.2 funcionando


14

Estou usando o ubuntu 10.10 de 32 bits e a versão mais recente dos drivers da NVidia para uma GPU ION e baixei o novo 10.2 flash beta.

Posso confirmar que no firefox estou usando a versão beta do flash, mas nenhuma aceleração de hardware é usada para vídeos em flash.

Preciso instalar mais algumas bibliotecas? Alterar o Gerenciador de área de trabalho?


1
Você esperava que o flash tivesse aceleração de gpu? AFAIK não há nenhum. Você pode vincular a qualquer dado que mostre que eles estão adicionando suporte à GPU?
precisa saber é o seguinte

Existe suporte na versão beta Veja aqui: osnews.com/story/24092/…
Pablojim

Respostas:


6

Depois de um pouco de pesquisa, posso responder minha própria pergunta. A maneira completa de obter flash usando a nvidia ion gpu no ubuntu 10.10:

Instale o novo flash 10.2 beta:

wget http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_2_p2_32bit_linux_111710.tar.gz
tar zxvf flashplayer10_2_p2_32bit_linux_111710.tar.gz
sudo cp libflashplayer.so /usr/lib/flashplugin-installer/

Pode ser necessário também substituir o flash em outros locais se você tiver instalado em vários locais (tente usar 'localizar libflashplayer.so' para obter uma lista completa)

Então, para suporte a gpu, você também precisa (este era o bit que estava faltando):

sudo apt-get install libvdpau1

Se você também deseja que ele funcione no chrome, tente:

Para verificar se está funcionando, vá para um vídeo do YouTube em alta definição e reproduza-o. Enquanto estiver tocando, clique com o botão direito e selecione - informações do vídeo. Você deve ver "Renderização acelerada de vídeo" se tiver funcionado.

Essas instruções funcionaram no meu acer revo com uma nvidia ion gpu.

Também no meu blog com mais links: http://decodify.blogspot.com/2010/12/getting-flash-102-beta-gpu-acceleration.html


Você pode atualizar sua resposta? Até agora 10.2 está no repositório atualizações para todos, etc.
Jorge Castro

quando você diz "Novo beta Adobe Flash" a qual número de versão você está se referindo?

Esta é a história toda? O objetivo não é fazer com que a GPU faça a decodificação também, ou seja, além de dizer "renderização acelerada de vídeo", não deveria dizer "decodificação de vídeo de software"? Seguindo o processo detalhado acima, vejo "renderização de vídeo acelerada", mas ainda recebo "decodificação de vídeo de software" - e 100% de uso da CPU.

0

Você deve adicionar esta linha a /etc/adobe/mms.cfg:

EnableLinuxHWVideoDecode=1

0

Se estiver funcionando, a janela de informações deve dizer decodificação 'acelerada' em vez de decodificação 'software'. Cada núcleo deve cair de 100% para 5%.

se /etc/adobe/mms.cfgnão existir, você deve criá-lo (mais o diretório) e adicionar a linha única mencionada acima.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.