Según se informa, algunos usuarios no pueden utilizar los sitios basados en WebGL como WebGL Earth, Shadertoy, etc. El mensaje que aparece es $0027 WebGL no está soportado $0027. Aunque el mensaje es mucho más común con Google Chrome, también está confirmado que aparece con otros navegadores (Opera y Firefox). El problema no es exclusivo de una determinada versión de Windows, pero se ha informado que ocurre mayormente con sistemas que utilizan un modelo de GPU más antiguo.
WebGL no es compatible
Contenido
¿Qué es WebGL?
WebGL es un API de JavaScript utilizado para renderizar gráficos interactivos en 2D y 3D sin el uso de plug-ins dentro de cualquier navegador web compatible. Aunque WebGL está completamente integrado con la mayoría de los estándares web, todavía depende del soporte de la GPU y puede que no esté disponible en dispositivos más antiguos.
El uso principal de WebGL es la implementación del uso acelerado de la GPU de la física, los efectos y el procesamiento de imágenes como parte del lienzo de la página web. El autor original de WebGL es la Fundación Mozilla.
¿Qué está causando el problema de $0027WebGL no soportado$0027?
Investigamos este tema en particular mirando varios informes de usuarios y las estrategias de reparación que ellos mismos desplegaron para resolver este tema en particular. Basándonos en lo que hemos reunido, hay varios escenarios comunes que desencadenarán este problema particular:
- La versión del navegador no soporta WebGL – Las versiones antiguas de los navegadores no están diseñadas para soportar la tecnología WebGL. Si tiene el problema con una versión de navegador muy desactualizada, la solución es actualizarla a una versión que admita WebGL.
- La aceleración de hardware no está habilitada en su navegador – Aunque la aceleración de hardware no es un requisito para el WebGL, hemos encontrado muchos informes en los que la tecnología WebGL no funcionaba correctamente. Se sabe que Chrome ha informado falsamente que WebGL no es compatible si la aceleración de hardware está desactivada. En este caso, la solución es acceder a la configuración de su navegador y habilitar la aceleración de hardware desde el navegador.
- Controladores de gráficos desactualizados – Otro posible desencadenante que causará el error $0027WebGL no está soportado$0027 es un controlador de gráficos severamente desactualizado. En este caso, la corrección para actualizar el controlador de gráficos a la última versión de forma automática (mediante el Administrador de dispositivos) o manual (mediante el software de actualización propietario del fabricante de la GPU).
- Windows XP no es compatible con WebGL – Si todavía usas Windows XP, es probable que tengas que actualizarte para poder usar la tecnología WebGL. Una solución provisional que te permitirá usar XP es usar una versión anterior de Chromium (no recomendada)
Si buscas una forma de resolver el error $0027 WebGL no es compatible $0027 en tu navegador, este artículo te proporcionará varios pasos para la resolución de problemas. A continuación, encontrarás una recopilación de métodos que otros usuarios en una situación similar han utilizado para resolver el problema.
Tenga en cuenta que no todas las versiones de los navegadores son compatibles con WebGL. Si la versión de su navegador está muy desactualizada, es posible que vea este mensaje de error porque su navegador no está equipado para manejar el WebGL.
Casi todas las versiones recientes de los navegadores están equipadas para manejar Web GL, pero hay algunas excepciones. Por ejemplo, WebGL no es compatible con Opera Mini, independientemente de la versión que esté usando.
Una forma rápida de comprobar si la versión de su navegador soporta WebGL es revisar esta tabla (aquí). Puede ver fácilmente qué versiones de navegador están equipadas para manejar WebGL.
Comprobando si WebGL es compatible con la versión de su navegador
Dado que todos los navegadores populares son actualmente compatibles con WebGL con las últimas versiones de escritorio, es probable que pueda resolver el problema actualizándose a la última versión disponible.
Actualizando Google Chrome
Si se ha asegurado de que la versión actual de su navegador está equipada para soportar WebGL y sigue encontrando el error $0027 WebGL no es compatible $0027, pase al siguiente método que aparece a continuación.
Una posible razón por la que podrías encontrarte con el error $0027 WebGL no está soportado $0027 es que la aceleración de hardware está desactivada en tu navegador web. La tecnología WebGL depende de la aceleración de hardware, por lo que deberás tomar las medidas adecuadas para asegurarte de que la aceleración de hardware esté habilitada en tu navegador.
Dado que los pasos para habilitar la aceleración de hardware son diferentes de un navegador a otro, hemos creado guías separadas para todos los navegadores web más populares. Por favor, sigue la correspondiente al navegador que estés usando:
Habilitando la aceleración por hardware en Chrome
- Haz clic en el menú de acción (icono de tres puntos) en la esquina superior derecha y luego haz clic en Configuración .
- Dentro del menú Settings , desplácese hacia abajo hasta la parte inferior de la lista y haga clic en Advanced para hacer visibles las opciones de configuración avanzada.
- Desplácese hacia abajo hasta la pestaña Sistema y compruebe la palanca asociada a Utilice la aceleración por hardware cuando esté disponible.
- Haz clic en el botón Relanzamiento para hacer que se aplique el cambio.
Habilitando la aceleración por hardware en Google Chrome
Habilitando la aceleración por hardware en Mozilla Firefox
- Abre Firefox y ve al botón de acción (esquina superior derecha) y haz clic en Opciones.
- A continuación, en el menú Opciones , desplácese hacia abajo hasta Rendimiento y desactive la casilla de verificación asociada a Utilizar los ajustes de rendimiento recomendados .
- Con los ajustes de rendimiento recomendados desactivados, habilite la casilla de verificación asociada a Utilizar la aceleración por hardware cuando esté disponible .
- Reinicie su navegador para forzar que los cambios surtan efecto.
Habilitando la aceleración por hardware en Opera
- Haz clic en el icono de Opera (esquina superior izquierda) y elige Configuración en el menú.
- Dentro del menú Settings , desplácese hacia abajo hasta la parte inferior de la pantalla y haga clic en el botón Advanced para hacer visibles las opciones de configuración ocultas.
- Desplácese hacia abajo hasta la pestaña Sistema y habilite el conmutador asociado a Utilice la aceleración por hardware cuando esté disponible .
Habilitando la aceleración por hardware en Opera
Si todavía se encuentra con el error incluso después de activar la aceleración por hardware, baje al siguiente método.
Método 3: Actualización de los controladores de gráficos
Como WebGL depende del soporte de la GPU, los controladores de gráficos más antiguos podrían terminar causando el error $0027 WebGL no está soportado $0027. Si su sistema está equipado para admitir WebGL, es posible que pueda resolver el problema con sólo asegurarse de que está utilizando los últimos controladores de gráficos disponibles.
Si tiene Windows 10, puede hacerlo fácilmente usando el Administrador de dispositivos para actualizar los controladores de gráficos. A continuación te explicamos cómo:
-
Presiona la tecla Windows + R para abrir el cuadro de diálogo Ejecutar. A continuación, escriba “devmgmt.msc” y pulse Intro para abrir Administrador de dispositivos .
Ejecute el Administrador de dispositivos utilizando el cuadro de diálogo Ejecutar
-
Dentro del Administrador de dispositivos, amplíe el menú desplegable asociado a los adaptadores de pantalla. Luego, haz clic con el botón derecho del ratón en tu tarjeta gráfica y elige Actualizar el controlador .
Actualizar el controlador de gráficos haciendo clic con el botón derecho del ratón.
Nota: Si utilizas un sistema que tiene una GPU dedicada e integrada, es mejor actualizar ambos. Además, asegúrate de que estás usando una conexión a Internet estable.
-
En la siguiente pantalla, haga clic en Buscar automáticamente el software de controlador actualizado, y luego siga las indicaciones en pantalla para buscar el controlador más reciente.
Buscar automáticamente el controlador más reciente
-
Espere hasta que el controlador se descargue completamente, luego siga con la instalación para configurar el controlador más reciente.
Descargando el controlador de gráficos más reciente
-
Una vez instalado el nuevo controlador, reinicie el ordenador para completar la instalación.
Actualizando el controlador dedicado de Nvidia a la última versión
- Abra su navegador de nuevo y vea si ahora puede ver el contenido de WebGL.
Si tienes una versión antigua de Windows o el Administrador de dispositivos no identifica una versión más reciente del controlador, tendrás que buscar la última versión para tu modelo de GPU en particular e instalarla manualmente.
Afortunadamente, todos los grandes fabricantes de GPU tienen un software propietario que identificará automáticamente el controlador apropiado y lo instalará para usted. Simplemente use el software apropiado para el fabricante de su GPU:
- Experiencia de GeForce – Nvidia
- Adrenalina – DMAE
- Controlador Intel – Intel
Si sigues encontrando el mismo problema incluso después de actualizar los controladores de la GPU, baja al siguiente método.
Método 4: Instalación de una nueva versión de Windows (si procede)
Dado que el renderizado de la GPU ha sido eliminado en Windows XP por la mayoría de los navegadores (por motivos de seguridad), es probable que tenga que instalar una versión más reciente de Windows si desea utilizar WebGL.
O, si insistes en usar WebGL con Windows XP, puedes hacerlo usando una versión antigua de Chromium. Si este escenario es aplicable a usted, apóyese en una versión de Cromo más antigua que la 291976.