Este site está com funcionalidades limitadas enquanto realizamos manutenção para melhorar sua experiência de uso. Se nenhum artigo resolver seu problema e você quiser fazer uma pergunta, nossa comunidade de suporte pode te ajudar em @FirefoxSupport no Twitter e /r/firefox no Reddit.

Pesquisar no site de suporte

Evite golpes de suporte. Nunca pedimos que você ligue ou envie uma mensagem de texto para um número de telefone, ou compartilhe informações pessoais. Denuncie atividades suspeitas usando a opção “Denunciar abuso”.

Saiba mais

Esta discussão foi arquivada. Faça uma nova pergunta se precisa de ajuda.

How can you get WebGL working for older graphics cards?

  • 2 respostas
  • 1 tem este problema
  • 1 exibição
  • Última resposta de CodeMonk3y

more options

We have some old windows XP machines with graphics cards that don't support direct2d and therefor will be unable to get WebGL running. We need this to work temporarily until we can upgrade those machines to newer ones. Firefox however disables WebGL for these graphics cards so we cannot test if it will work or not (For good reason considering how unstable it could be on these cards.)

Doing some research I've seen that people have enabled options in the Firefox about:config and got it working. Nothing so far has been successful. We've tried: - setting gfx.direct2dforce -enabled to true - setting layers.acceleration.force -enabled to true - Creating a batch file to trick Firefox into thinking we have a better graphics card.

No matter what however we have gfx.blacklist.direct2d set to 3 which disables our WebGL. We cannot prevent that from popping up in the about:config. In about:support it continues to say "Direct2D has been blocked for your graphics driver version."

Is there anything we can do to get our graphic cards working?

We are using Intel(R) GMA 3150 cards.

We have some old windows XP machines with graphics cards that don't support direct2d and therefor will be unable to get WebGL running. We need this to work temporarily until we can upgrade those machines to newer ones. Firefox however disables WebGL for these graphics cards so we cannot test if it will work or not (For good reason considering how unstable it could be on these cards.) Doing some research I've seen that people have enabled options in the Firefox about:config and got it working. Nothing so far has been successful. We've tried: - setting gfx.direct2dforce -enabled to true - setting layers.acceleration.force -enabled to true - Creating a batch file to trick Firefox into thinking we have a better graphics card. No matter what however we have gfx.blacklist.direct2d set to 3 which disables our WebGL. We cannot prevent that from popping up in the about:config. In about:support it continues to say "Direct2D has been blocked for your graphics driver version." Is there anything we can do to get our graphic cards working? We are using Intel(R) GMA 3150 cards.

Todas as respostas (2)

more options

Follow http://superuser.com/a/836833 about WebGL in Firefox.

more options

Thanks. This was actually what was followed but every solution didn't work. At the very end it says "If force-enabling a feature doesn't work, that probably means that your hardware doesn't support it. For example, layers acceleration currently requires support for 4Kx4K textures, which rules out some graphics cards like the Intel G31/G33"

Which makes it seem like undoing the blacklist isn't possible.