Google hat ein Osterei, das 3D-Grafiken zeichnet, aber als ich es auf Chrom ausprobierte, beschwerte es sich über keine WebGL-Unterstützung. Ich habe es auch auf Firefox getestet, dessen WebGL-Unterstützung aktiviert war, aber das gleiche Problem hatte. Daher vermute ich, dass es sich um ein Problem meiner GPU handelt. Ein bisschen googeln führte mich zu chrome://gpu
und hier ist was ich bekam
Status der Grafikfunktion
- Canvas: Nur Software, Hardwarebeschleunigung nicht verfügbar
- HTML-Rendering: Nur Software, Hardwarebeschleunigung nicht verfügbar
- 3D CSS: Nicht verfügbar. Hardwarebeschleunigung nicht verfügbar
- WebGL: Nicht verfügbar. Hardwarebeschleunigung nicht verfügbar
- WebGL-Multisampling: Nicht verfügbar. Hardwarebeschleunigung nicht verfügbar
Probleme erkannt
- Der GPU-Prozess konnte nicht gestartet werden. Zugriff auf GPU nicht zulässig.
- GL-Treiber ist Software gerendert. Accelerated Compositing ist deaktiviert: 59302
- Mesa-Treiber unter Linux älter als 7.11 gelten als fehlerhaft.
- Accelerated 2d Canvas ist derzeit unter Linux instabil.
Versionsinformation
- Daten exportiert Di Apr 10 2012 18:35:57 GMT + 0800 (CST)
- Chrome-Version 18.0.1025.151 (Official Build 130497)
- Betriebssystem Linux 3.0.0-0300-generic
- Software-Rendering-Liste Version 1.27
- ANGLE Revision 988
- 2D-Grafik-Backend Skia
Ich frage mich, was jedes der Probleme impliziert und wie ich richtig damit umgehen kann. Ich benutze Ubuntu 11.04
quelle
Dies liegt daran, dass Ihre GPU (oder der verwendete Treiber) für WebGL nicht unterstützt wird. Der Browser ist auf der schwarzen Liste. Sie können jedoch die Aktivierung Ihrer GPU für WebGL erzwingen.
In Googles Chrome:
Aktivieren. Software-Rendering-Liste überschreiben.
Dies kann zu instabilen Ergebnissen führen. Als "Accelerated 2d Canvas ist unter Linux derzeit instabil und Stage3D wird unter Linux nicht unterstützt." Ich fand es am besten, es deaktiviert zu lassen und einfach Ihren Grafiktreiber zu aktualisieren. Mit dem "bevorzugten" v.280 NVIDIA-Treiber kann Chrome laut 3D kein 3D unterstützen, aber es hat gut funktioniert, wenn es erzwungen wurde. Das Update auf die aktuelle Version (v.295.2 ab heute. V.304.51 ist die offizielle Version) ermöglicht alles, was funktioniert.
Viel Glück.
quelle
Ich habe gerade die Anweisungen im folgenden Artikel befolgt und es hat bei mir funktioniert.
Es wird empfohlen, die folgenden Flags in zu aktivieren / deaktivieren
chrome://flags
:Diese beiden anderen Optionen werden ebenfalls vorgeschlagen, jedoch als "nicht mit Grafiken verbunden" gekennzeichnet. In bestimmten Fällen können sie jedoch nützlich sein.
Jetzt konnte ich nicht alle diese Flags finden, da ich derzeit Google Chrome Version 30 ausführe, aber die Experimente, die zu dem Artikel führten, wurden mit Google Chrome Version 23 durchgeführt , aber es hat einwandfrei funktioniert und jetzt habe ich alle Grafikfunktionen (aufgelistet) in
chrome://gpu
) aktiviert und funktioniert.quelle