web-dev-qa-db-fra.com

WebGL ne s'initialise pas correctement?

J'ai les dernières versions stables de Firefox et Chrome. Mais quand je lance bodybrowser j'obtiens l'erreur suivante:

Google Body utilise WebGL, un nouveau standard pour la 3D sur le Web. Votre navigateur prend en charge WebGL, mais WebGL ne s’initialise pas correctement.

Comment puis-je obtenir que cela fonctionne?

3
avi

Afin de vérifier si votre navigateur prend en charge WebGL, visitez le site http://get.webgl.org/

Linux et WebGL ont des problèmes de démarrage, et dans de nombreux cas, cela ne fonctionne tout simplement pas. Chaque fois qu'il y a une question de support, vous devez fournir

  1. quelle carte graphique vous avez
  2. quel pilote utilisez-vous (principalement s’il s’agit des pilotes libres/fermés pour ATI ou NVidia). Les pilotes graphiques Intel les plus récents peuvent être pris en charge, les anciens sont assez peu probables.

Dans la plupart des cas, vous pouvez forcer votre navigateur à utiliser WebGL. suivez le lien que vous avez donné lors de votre visite http://get.webgl.org/

2
user4124

Dans Chromium (ou Google Chrome), vous pouvez taper about:flags et rechercher (ctrl + f) vers WebGL. Activez-le puis redémarrez votre navigateur.

1
nicholascamp

Il est possible que le support WebGL soit interrompu par une application WebGL défectueuse. Lorsque cela se produit, les applications WebGL ne pourront pas s'exécuter.

Cela peut être corrigé en redémarrant toutes les instances de votre navigateur.

Une façon relativement non destructive de procéder dans Chromium (pour ne pas perdre de pages vides) consiste à aller à about:flags et à désactiver WebGL (en sélectionnant "Enable"), puis "Relancer maintenant", puis activer WebGL et relancer à nouveau.

Il y a probablement un moyen plus simple, mais je ne suis pas au courant.

0
nobar