如何让 mapbox-gl-js webgl/opengl 在 ubuntu chrome 上工作?

how to get mapbox-gl-js webgl/opengl to work on ubuntu chrome?

我们在这里尝试 mapbox-gl 页面:https://www.mapbox.com/blog/data-driven-styling/

我们看到了

这是Chrome版本:

Google Chrome   50.0.2661.94 (Official Build) (64-bit)
Revision    0c319c380220abe3daf0277e40a2d0b22a7c4550-refs/branch-heads/2661@{#645}
OS  Linux 
Blink   537.36 (@0c319c380220abe3daf0277e40a2d0b22a7c4550)
JavaScript  V8 5.0.71.39
Flash   21.0.0.216
User Agent  Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94 Safari/537.36
Command Line    /usr/bin/google-chrome-stable --window-depth=24 --flag-switches-begin --flag-switches-end
Executable Path /opt/google/chrome/google-chrome

这是 linux ubuntu 版本:

Distributor ID: Ubuntu
Description:    Ubuntu 15.10
Release:    15.10
Codename:   wily

这是 web-gl 问题吗?我们的代码问题? mapbox-gl-js 库问题?

它适用于 Firefox :)

您的控制台有一条错误消息:

Failed to initialize WebGL

这意味着您的浏览器 + 硬件组合不支持 运行 Mapbox GL JS 所需的某些功能。

您可以通过更新浏览器或显卡驱动程序来解决此问题。

似乎 Chrome 在 Ubuntu 上,硬件加速应该打开。

在 Chrome

中查看设置 -> 高级