web-dev-qa-db-fra.com

Problème lors de l'exécution de WebGL avec Chrome

Je viens d'installer ubuntu 11.10 sur Dell XPS 15z en suivant les instructions à partir d'ici:

État actuel/Problèmes connus liés à Dell XPS 15z?

Tout semble aller jusqu'au moment où j'ai échoué à exécuter openGL sur chrome: http://get.webgl.org

Voici l'étape que je suis pour installer la machine:

1) Ajouter bumblebee ppa

2) installer nvida-current à partir de pilotes restreints

3) installer bumblebee (rappelez-vous de "Sudo usermod -a -G bumblebee YOURUSERNAME" comme indiqué par le readme bumblebee)

4) installer mesa-utils

5) redémarrer

6) essayez la carte intel avec la commande de terminal "glxspheres"

7) essayez la carte nvidia avec la commande de terminal "optirun glxspheres"

Alors que l'étape 7 réussit, mais l'étape 6 a échoué avec le message d'erreur suivant:

Xlib: L'extension "GLX" manque sur l'affichage ": 0".

Quand je lance "glxinfo | grep OpenGL", il me demande

"Xlib: extension" GLX "manquant dans l'affichage": 0 "."

Ceci est mon /etc/X11/xorg.conf

Section "Device"

    Identifier      "Default Device"

    Option  "NoLogo"        "True"

EndSection

J'ai activé le support Webgl pour chrome également.

Assez nouveau à cela, comment pourrais-je résoudre ce problème?

5
TonyMocha

Faites-le fonctionner avec les graphiques intel et nvidia en suivant les instructions suivantes:

A fait un test sur glxinfo | grep OpenGL et optirun | grep OpenGL, les deux fonctionnent.

Finalement, le problème Webgl pour chrome consiste à mal configurer les indicateurs chrome: //, à les réinitialiser et tout va bien.

3
TonyMocha

Comme le titre ne mentionne pas NVidia (et pour ceux qui peuvent exécuter WebGL sur Firefox mais ne peuvent pas utiliser Chrome), une autre option consiste à essayer d’activer Ignorer la liste des logiciels de rend dans

chrome: // drapeaux

J'espère que ça aide

7
Omegafil

J'ai eu le même problème. Après l’installation des pilotes Bumblebee est utilisé:

    optirun /opt/google/chrome/google-chrome --ignore-gpu-blacklist %U

Il fonctionne comme un charme!

1
Stephan Coertzen

J'ai eu un problème très similaire. Essayez de démarrer Chrome avec cette commande google-chrome --ignore-gpu-blacklist. Accueil cela aide.

1
Altkey