Corrigir o erro "WebGL não é suportado" no navegador

solução de erro webgl

WebGL é um dos muitos programas que estão integrados no navegador Chrome, bem como em muitos outros navegadores. Uma interface gráfica de programação de aplicativos acessível. Sua principal função é permitir que o usuário faça representações gráficas 3D usando um formato HTML. Se estiver desabilitado ou não funcionar corretamente, é quando a mensagem de erro aparece. "WebGL não é suportado".

Usando WebGL o que se consegue é uma aceleração gráfica das placas de vídeo, essencial para poder visualizar Conteúdo 3D. Em outras palavras, essencial se queremos instalar e desfrutar de praticamente qualquer jogo em nosso computador. Também é uma grande ajuda para acelerar as funções dos editores de imagem baseados na web.

A origem mais comum desse erro geralmente se deve ao fato de o programa não é instalado por padrão em alguns navegadores. Se for esse o caso, o problema não é grave, pois a solução não poderia ser mais simples. Tudo o que você precisa fazer é ativá-lo. Aqui explicamos como proceder dependendo do navegador que você usa:

Como habilitar o WebGL no Chrome

Se usarmos o sistema operacional Windows e nosso navegador habitual for o Chrome, para ativar o WebGL, estas são as etapas a seguir:

  1. Para começar, você tem que abrir google chrome e escreva na barra de endereço o seguinte: chrome: // flags /.
  2. Então você tem que verificar se a opção está ativada. Tela 2D acelerada.
  3. Feito isso, clicamos em "Ativar WebGL".
  4. Por fim, aceitamos as alterações e reiniciamos o navegador para que todas sejam aplicadas corretamente.

Após essas ações, o erro «WebGL não é suportado” desaparecerá e não haverá mais problemas ao carregar conteúdo 3D.

Se, em vez do Windows, seu computador usa o Chrome, mas funciona com Linux, os passos a seguir serão os seguintes:

  1. Primeiro abrimos o terminal e executamos o seguinte comando: sudo nano /usr/share/applications/google-chrome.desktop.
  2. Em seguida, procure a linha que começa com: Exec=/opt/google/chrome/google-chrome %U.
  3. O último passo é modificar essa linha e deixá-la assim: Exec=/opt/google/chrome/google-chrome –ignore-gpu-blacklist –enable-webgl –flag-switches-begin –flag-switches-end %U.

Como habilitar o WebGL no Mozilla Firefox

Estas são as etapas a seguir caso nosso navegador preferido seja o Firefox:

  1. Primeiro, escrevemos o endereço about: config na barra de endereços da web.
  2. Então você tem que pesquisar habilitado para webgl.force e verifique se esta opção está habilitado (às vezes figura marcada como "verdadeira"). Se não estiver, terá que ser ativado.*
  3. Finalmente, reiniciamos o firefox para que as alterações sejam salvas e ativadas corretamente.

(*) Outra maneira de fazer isso é pesquisar webgl.disabled e altere a opção de “true” para “false”. O resultado que será alcançado em qualquer caso será o mesmo.

Deve-se notar que às vezes a ativação no Firefox não pode ser concluída devido a problemas de compatibilidade da placa gráfica. Nesses casos, a solução seria trocar também a placa gráfica.

webgl

Como habilitar o WebGL no Safari

Importante: O Safari é o único navegador que possui o WebGL instalado e habilitado por padrão.. Portanto, em princípio, não devemos nos deparar com o erro irritante “WebGL não é suportado”. Mesmo assim, pode acontecer que por algum motivo esteja desativado (por exemplo, se tivermos um filtro de segurança instalado em nosso computador). Então você tem que prosseguir para a ativação manual. É feito assim:

  1. Vamos para a barra de menu e clique em Safari.
  2. Lá nós selecionamos "Preferências" e então vamos «Aba de sites».
  3. Uma longa lista aparecerá na parte esquerda da janela, na qual temos que selecione WebGL. O fato de aparecer na lista é o sinal inequívoco de que a opção está desabilitada.

Como habilitar o WebGL no Opera

Embora alguns problemas de compatibilidade tenham sido relatados com WebGL no Opera, também é possível ativá-lo neste navegador. Para isso, basta copiar e colar as seguintes linhas na barra de endereços do navegador, alterando o valor das opções de 0 para 1.

  • opera: config # UserPrefs | EnableHardwareAcceleration
  • opera: config # UserPrefs | EnableWebGL

Feito isso, basta salvar as configurações e reiniciar o navegador.

Outros navegadores

Em princípio, WebGL não é suportado por borda devido à sua estrutura de script Java. No caso de usar Internet Explorer, para ativar e usar o WebGL a única versão válida é o Internet Explorer 11. Se tivermos o Windows 7 ou uma versão superior em nosso computador, basta atualizar o navegador para esta versão.

WebGL no Android

A versão WebGL para smartphones já vem habilitada por padrão no Android a partir do Chrome 37. Caso seu telefone esteja utilizando uma versão mais antiga, é necessário configurá-la. A maneira de fazer é muito simples:

  1. Nós escrevemos chrome :/ / flags na barra de direção.
  2. Então nós vamos "Ativar WebGL" e nós o ativamos.

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Blog da Actualidad
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.