Firefox не может нарисовать новые Google Карты

Google выпустил новые Google Карты.

К сожалению, он не работает на Firefox 21.0 на Ubuntu 13.04.

Когда я открываю страницу, Firefox просто рисует белые сетки на экране. Перетаскивание или нажатие на экран ничего не вызывает. Однако при изменении размера экрана Firefox отображает текущий статус карты.

Я попытался открыть его в безопасном режиме, но результат был тот же.

Кто-нибудь знает, как это работает на Firefox?

Обратите внимание, что это работает безупречно на Chrome. Кроме того, он также работает в Firefox на Windows 8, на той же машине.

Видеокарта моей машины выглядит следующим образом:

 $ lspci | grep VGA
 00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)

5 ответов

Я решил проблему.

Просто открой about:config и установить webgl.force-enabled в true,

OpenGL, похоже, как-то отключен.

(2 июня 2013 г.) Обновление:

Приведенный выше ответ больше не работает для меня. (Или это было мое недоразумение...)

Вместо этого используйте Lite Mode.

Я поставил webgl.min_capability_mode в True и сбои теперь история.

Однако обратите внимание на эту проблему при работе в этом режиме:

"Легкий режим новых Карт Google не включает в себя вид 3D-Земля или другие 3D-функции. Однако вы все равно можете получить доступ к спутниковым картам. Легкий режим включен по умолчанию в некоторых старых браузерах и операционных системах, а также в браузерах, которые не поддерживают WebGL и в системах, где известно, что WebGL нестабилен. Вы можете убедиться, что находитесь в облегченном режиме, посмотрев на индикатор "Lite mode" в правом нижнем углу карты "

У меня была такая же проблема здесь и нашел решение

Из вики Mozilla согласно вопросу OP Akihiro Harai:

Ускорение слоев GL по умолчанию еще не включено (см. Ошибку 594876). Вы можете включить его, установив layer.acceleration.force-enabled=true в about:config.

Для тех, кто не знаком, вот шаги:

  1. Откройте Firefox
  2. В адресной строке введите: about:config
  3. Нажмите Enter
  4. Ищи: layers.acceleration.force-enabled
  5. Щелкните правой кнопкой мыши и выберите переключатель
  6. Перезагрузите Firefox и наслаждайтесь

ОБНОВЛЕНИЕ: извините, но это не на 100% решает проблему! Перепробовав все остальные предложения в этой теме, я почти заставил его работать. Там только одна проблема: Street View зависает, когда я пытаюсь двигаться вперед / назад в представлении. Firefox не падает, и я могу закрыть вкладку и открыть новую, что нормально, но далеко от идеала. Если у кого-то есть какие-либо предложения, дайте нам знать. Спасибо

Google говорит, что если WebGL отключен, то вы должны использовать облегченный режим, поэтому я решил поиграть с этими настройками.

Я поставил webgl.min_capability_modeа также webgl.force-enabled правда, и теперь это работает для меня.

Как уже упоминалось выше webgl.force-enabled быть установленным в истину само по себе не работает для меня.

У меня была такая же проблема с видеокартой NVidia. Я установил драйвер "nvidia(-313-updates)" вместо "nouveau". Сейчас работает...

Другие вопросы по тегам