Googleがリリースした 新しいGoogleマップ 。
残念ながら、Ubuntu 13.04上のFirefox 21.0では機能しません。
ページを開くと、Firefoxは画面上に白いグリッドを描画します。画面をドラッグまたはクリックしても何も起こりません。ただし、画面のサイズが変更されると、Firefoxはマップの現在のステータスを描画します。
セーフモードで開いてみましたが、結果は同じでした。
Firefoxでの作業方法を知っている人はいますか?
Chromeでは問題なく動作することに注意してください。さらに、同じマシン上のWindows 8上のFirefoxでも動作します。
私のマシンのグラフィックスカードは次のとおりです。
$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)
私は問題を解決しました。
about:config
を開き、webgl.force-enabled
をtrue
に設定するだけです。
OpenGLはどういうわけか無効になっているようです。
(2013年6月2日)更新:
上記の答えは私にはもう機能しません。 (またはそれは私の誤解だった...)
代わりに Lite Mode を使用してください。
webgl.min_capability_mode
をTrue
に設定すると、クラッシュが履歴になりました。
ただし、このモードで実行する場合はこの問題に注意してください。
「新しいGoogleマップのLiteモードには、3D Earthビューや他の3D機能が含まれていません。ただし、衛星地図には引き続きアクセスできます。Liteモードは、一部の古いブラウザとオペレーティングシステム、 WebGLおよびWebGLが不安定であることが知られているシステムではサポートしていません。マップの右下隅にある「ライトモード」インジケータを探して、ライトモードかどうかを確認できます。
Googleによると、WebGLが無効になっている場合はライトモードを使用する必要があるため、これらの設定を試してみようと思いました。
webgl.min_capability_mode
とwebgl.force-enabled
をtrueに設定しましたが、現在は機能しています。
上記のように、webgl.force-enabled
を単独でtrueに設定しても機能しませんでした。
私はここで同じ問題を抱えていて、解決策を見つけました
Mozilla Wiki から質問OP原明章:
GLレイヤーアクセラレーションは、デフォルトではまだ有効になっていません(バグ594876を参照)。 about:configでlayers.acceleration.force-enabled = trueを設定することで有効にできます。
慣れていない人のための手順は次のとおりです。
about:config
」と入力しますlayers.acceleration.force-enabled
更新:申し訳ありませんが、これで問題が100%解決されるわけではありません!このスレッドで他のすべての提案を試みた後、私はそれをほとんど動作させました。問題が1つだけあります。ビュー内で前後に移動しようとすると、ストリートビューがフリーズします。 Firefoxはクラッシュせず、タブを閉じて新しいタブを開くことができます。これは問題ありませんが、理想からはほど遠いです。他の誰かが何か提案があれば私達に知らせてください。ありがとうございました