Firefox ne peut pas dessiner le nouveau Google Maps

20

Google a publié la nouvelle carte Google Maps .

Malheureusement, cela ne fonctionne pas sur Firefox 21.0 sur Ubuntu 13.04.

Lorsque j'ouvre la page, Firefox dessine simplement des grilles blanches sur l'écran. Glisser ou cliquer sur l'écran ne cause rien. Cependant, lorsque l'écran est redimensionné, Firefox affiche l'état actuel de la carte.

J'ai essayé de l'ouvrir en mode sans échec, mais le résultat était le même.

Est-ce que quelqu'un sait comment le faire fonctionner sur Firefox?

Notez qu'il fonctionne parfaitement sur Chrome. De plus, il fonctionne également sur Firefox sur Windows 8, sur la même machine.

La carte graphique de ma machine est la suivante:

 $ 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
la source
1
Cela fonctionne pour moi (nvidia et AMD) sur firefox 21.0 ubuntu 13.04. Je ne sais pas si c'est la carte graphique. Il utilise maintenant bien OpenGL. Mais si c'est important, je ne sais pas.
labsin
1
J'ai le même problème, mais webgl.force-enabled = true ne fait rien. Je suis sur un ThinkPad X230.
@SimonPerreault Ensuite, votre carte graphique doit être Intel HD Graphics 4000 de 3e génération, ce qui est similaire à mon environnement. Je ne sais pas exactement pourquoi vous ne pouvez pas voir les cartes, mais le wiki de Mozilla sur les pilotes de liste de blocage / graphiques bloqués pourrait vous aider.
Akihiro HARAI
1
Selon Google , seuls Windows et Mac sont pris en charge :(
user2856
1
@AkihiroHarai oui, je peux aussi utiliser la version WebGL sur Chrome sur Ubuntu, ça marche bien. C'est probablement un problème avec Firefox, j'ai essayé la version WebGL sur mon PC Win 7 exécutant Firefox au travail et cela fonctionne mieux que sur Ubuntu mais fonctionne toujours mal.
user2856

Réponses:

9

J'ai résolu le problème.

Ouvrez-le about:configet mettez- webgl.force-enabledle true.

OpenGL semble avoir été désactivé d'une manière ou d'une autre.

(2 juin 2013) Mise à jour:

La réponse ci-dessus ne fonctionne plus pour moi. (Ou c'était mon malentendu ...)

Utilisez plutôt le mode Lite .

Akihiro HARAI
la source
Je pense que ce paramètre est désactivé par défaut sur Firefox pour Linux.
Flimm
Cela ne semble pas fonctionner pour moi, même en mode lite .. C'est peut-être mon pilote gratuit nvidia ...
BrunoJCM
5

Je me suis mis webgl.min_capability_modeà Trueet les plantages sont maintenant de l'histoire ancienne.

Cependant, notez ce problème lors de l'exécution dans ce mode:

"Le mode Lite du nouveau Google Maps n'inclut pas la vue 3D Earth ou d'autres fonctionnalités 3D. Cependant, vous pouvez toujours accéder aux cartes satellites. Le mode Lite est activé par défaut sur certains navigateurs et systèmes d'exploitation plus anciens, ainsi que sur les navigateurs qui ne prennent pas en charge WebGL et sur les systèmes où WebGL est connu pour être instable. Vous pouvez voir si vous êtes en mode léger en recherchant l'indicateur "Mode léger" dans le coin inférieur droit de la carte "

Joop deBruin
la source
Notez que cela force le mode Lite à être activé, comme le lien dans la réponse de @ Akihihiro.
mlissner
2

Google dit que si WebGL est désactivé, vous devez utiliser le mode lite, alors j'ai pensé que je jouerais avec ces paramètres.

Je mets webgl.min_capability_modeet webgl.force-enabledà vrai et maintenant il fonctionne pour moi.

Comme mentionné ci-dessus, webgl.force-enabledêtre réglé sur vrai seul ne fonctionnait pas pour moi.

clgladiateur
la source
Cela a fonctionné pour moi. J'utilise un Ivy bridge Core i5 avec des graphiques Intel HD4000, Kubuntu 13.04.
Michael D
2

J'ai eu le même problème ici et j'ai trouvé la solution

Du Mozilla Wiki selon la question OP Akihiro Harai:

L'accélération des couches GL n'est pas encore activée par défaut (voir bug 594876). Vous pouvez l'activer en définissant couches.acceleration.force-enabled = true dans about: config.

Pour ceux qui ne sont pas familiers, voici les étapes:

  1. Ouvrez Firefox
  2. Dans la barre d'adresse, tapez: about:config
  3. presse Enter
  4. Rechercher: layers.acceleration.force-enabled
  5. Faites un clic droit dessus et sélectionnez basculer
  6. Redémarrez votre Firefox et profitez

MISE À JOUR: désolé mais cela ne résout pas à 100% le problème! Après avoir essayé toutes les autres suggestions de ce fil, j'ai presque réussi à le faire fonctionner. Il n'y a qu'un seul problème: Street View se bloque lorsque j'essaie d'avancer / reculer dans la vue. Firefox ne plante pas et je peux fermer l'onglet et en ouvrir un nouveau, ce qui est correct mais loin d'être idéal. Si quelqu'un d'autre a une suggestion, faites-le nous savoir. Je vous remercie

superuseroi
la source
-1

J'ai eu le même problème avec une carte graphique NVidia. J'ai installé le pilote "nvidia (-313-updates)" au lieu de "nouveau". Ça marche maintenant ...

user174644
la source