Forçar Habilitar Aceleração de Hardware no Firefox

24

Atualmente, em cerca de: support (Firefox 30), a seção "Graphics" indica o seguinte:

Agora,euseiqueoFirefoxtem(porqualquermotivo) desativado os recursos acelerados por hardware para usuários do Linux. No entanto, como indicado neste site , ele deve ser possível forçar habilitá-lo. Até agora eu tenho:

  • Defina layers.acceleration.force-enabled e layers.offmainthreadcomposition.enabled como verdadeiro.
  • Defina a variável de ambiente MOZ_USE_OMTC=1

Não funciona e a aceleração de hardware permanece desativada. Existe outra maneira de ativar a aceleração de hardware (o desempenho é horrível no meu computador)? Ou estou apenas fazendo errado?

    
por bubbles 04.07.2014 / 18:43

2 respostas

25

Eu tento isso como uma resposta, mesmo que a pergunta realmente tenha me dado a resposta. Eu tive problemas para configurar a variável de ambiente - porque ela realmente desapareceu assim que eu fechei o console. Funcionou quando eu iniciei o Firefox no mesmo console Eu usei o comando export mas nada mais. Eu tentei defini-lo em bash e zsh. Então eu encontrei uma solução e agora o que está descrito na pergunta funciona perfeitamente para mim.

  1. Verifique se a aceleração de hardware está realmente ativada no Firefox, visitando about:support procurando "GPU Accelerated Windows 1/1 OpenGL (OMTC)" sob gráficos. Se isso mostra 1/1 você pode parar aqui, você não precisa desse ajuste. Mas se mostrar 0/1, você pode forçá-lo ...
  2. Abra about:config no Firefox (barra de URL)
  3. Defina layers.acceleration.force-enabled e layers.offmainthreadcomposition.enabled como verdadeiro
  4. Executar sudo bash -c "echo export MOZ_USE_OMTC=1 >> /etc/X11/Xsession.d/90environment" para definir a variável de ambiente globalmente para X (não é mais necessário para versões atualizadas do Firefox)
  5. Reinicialize e verifique about:support para "GPU Accelerated Windows 1/1 ..."

    
por redanimalwar 23.10.2014 / 01:04
-4

Tente definir gfx.font_rendering.directwrite.enabled como "Verdadeiro". Em seguida, clique com o botão direito nessa entrada e clique em Novo > Inteiro, digite mozilla.widget.render-mode como o 'Nome' e depois 'OK'. Digite 6 como valor e clique em "OK".

Fonte

    
por Ads20000 09.10.2014 / 12:11