Firefox kann das neue Google Maps nicht zeichnen

20

Google hat das neue Google Maps veröffentlicht .

Leider funktioniert es nicht mit Firefox 21.0 unter Ubuntu 13.04.

Wenn ich die Seite öffne, zeichnet Firefox nur weiße Gitter auf den Bildschirm. Das Ziehen oder Klicken auf den Bildschirm verursacht nichts. Wenn jedoch die Größe des Bildschirms geändert wird, zeichnet Firefox den aktuellen Status der Karte.

Ich habe versucht, es im abgesicherten Modus zu öffnen, aber das Ergebnis war das gleiche.

Weiß jemand, wie es in Firefox funktioniert?

Beachten Sie, dass es unter Chrome einwandfrei funktioniert. Darüber hinaus funktioniert es auch unter Firefox unter Windows 8 auf demselben Computer.

Die Grafikkarte meines Computers ist folgende:

 $ lspci | grep VGA
 00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)
Akihiro HARAI
quelle
1
Es funktioniert für mich (nvidia und auf AMD) auf Firefox 21.0 Ubuntu 13.04. Ich weiß nicht, ob es die Grafikkarte ist. Jetzt wird OpenGL verwendet. Aber ob und wie es darauf ankommt, weiß ich nicht.
Labsin
1
Ich habe das gleiche Problem, aber webgl.force-enabled = true macht nichts. Ich bin auf einem ThinkPad X230.
@SimonPerreault Dann muss deine Grafikkarte Intel HD Graphics 4000 der 3. Generation sein, was meiner Umgebung ähnlich ist. Ich weiß nicht genau, warum Sie die Karten nicht sehen können, aber Mozillas Wiki über Blocklisting / Blocked Graphics Drivers könnte Ihnen helfen.
Akihiro HARAI
1
Laut Google werden nur Windows und Mac unterstützt :(
user2856
1
@AkihiroHarai ja, ich kann die WebGL-Version auf Chrome unter Ubuntu auch verwenden, funktioniert gut. Höchstwahrscheinlich handelt es sich um ein Firefox-Problem. Ich habe die WebGL-Version auf meinem Windows 7-PC mit Firefox bei der Arbeit ausprobiert und sie funktioniert besser als unter Ubuntu, hat aber immer noch eine schlechte Leistung.
user2856

Antworten:

9

Ich habe das Problem gelöst.

Öffnen Sie einfach about:configund legen Sie webgl.force-enabledauf true.

OpenGL scheint irgendwie deaktiviert worden zu sein.

(2. Juni 2013) Update:

Die obige Antwort funktioniert bei mir nicht mehr. (Oder das war mein Missverständnis ...)

Verwenden Sie stattdessen den Lite-Modus .

Akihiro HARAI
quelle
Ich denke, diese Einstellung ist in Firefox für Linux standardmäßig deaktiviert.
Flimm
Es scheint nicht für mich zu funktionieren, auch nicht im Lite-Modus. Vielleicht ist es mein NVIDIA-freier Treiber ...
BrunoJCM
5

Ich setze webgl.min_capability_modeauf Trueund Stürze sind nun Geschichte.

Beachten Sie jedoch dieses Problem beim Ausführen in diesem Modus:

"Der Lite-Modus des neuen Google Maps enthält weder die 3D Earth-Ansicht noch andere 3D-Funktionen. Sie können jedoch weiterhin auf Satellitenkarten zugreifen. Der Lite-Modus ist in einigen älteren Browsern und Betriebssystemen sowie in Browsern mit diesen standardmäßig aktiviert WebGL nicht unterstützen und auf Systemen, von denen bekannt ist, dass WebGL instabil ist. Sie können feststellen, ob Sie sich im Lite-Modus befinden, indem Sie auf die Anzeige "Lite-Modus" in der unteren rechten Ecke der Karte achten.

Joop deBruin
quelle
Beachten Sie, dass dies die Aktivierung des Lite-Modus erzwingt, genau wie der Link in @ Akihihiros Antwort.
mlissner
2

Google sagt, wenn WebGL deaktiviert ist, müssen Sie den Lite-Modus verwenden, damit ich mit diesen Einstellungen herumspielen kann.

Ich setze webgl.min_capability_modeund webgl.force-enabledauf wahr und jetzt funktioniert es für mich.

Wie oben erwähnt webgl.force-enabled, hat es für mich nicht funktioniert, wenn ich allein auf true gesetzt wurde.

Clgladiator
quelle
Das hat bei mir funktioniert. Ich verwende einen Ivy Bridge Core i5 mit Intel HD4000-Grafik, Kubuntu 13.04.
Michael D
2

Ich hatte das gleiche Problem hier und fand die Lösung

Von dem Mozilla Wiki gemäß Frage OP Akihiro Harai:

Die GL-Ebenenbeschleunigung ist noch nicht standardmäßig aktiviert (siehe Fehler 594876). Sie können es aktivieren, indem Sie levels.acceleration.force-enabled = true in about: config festlegen.

Für diejenigen, die hier nicht vertraut sind, sind die Schritte:

  1. Öffnen Sie Firefox
  2. Geben Sie in der Adressleiste Folgendes ein: about:config
  3. Drücken Sie Enter
  4. Suchen nach: layers.acceleration.force-enabled
  5. Klicken Sie mit der rechten Maustaste darauf und wählen Sie Umschalten
  6. Starten Sie Ihren Firefox neu und genießen Sie

UPDATE: Entschuldigung, aber dies behebt das Problem nicht zu 100%! Nachdem ich alle anderen Vorschläge in diesem Thread ausprobiert hatte, konnte ich es fast zum Laufen bringen. Es gibt nur ein Problem: Street View friert ein, wenn ich versuche, mich in der Ansicht vorwärts / rückwärts zu bewegen. Firefox stürzt nicht ab und ich kann den Tab schließen und einen neuen öffnen, was ok, aber alles andere als ideal ist. Wenn jemand einen Vorschlag hat, lassen Sie es uns wissen. Vielen Dank

superuseroi
quelle
-1

Ich hatte das gleiche Problem mit einer NVidia-Grafikkarte. Ich habe den Treiber "nvidia (-313-updates)" anstelle von "nouveau" installiert. Es funktioniert jetzt ...

user174644
quelle