2016-05-12 6 views
0

Мы пытаемся MapBox-ГЛ страница здесь: https://www.mapbox.com/blog/data-driven-styling/Как получить Mapbox-gl-js webgl/opengl для работы на ubuntu chrome?

Мы видим enter image description here

Это Chrome версии:

Google Chrome 50.0.2661.94 (Official Build) (64-bit) 
Revision 0c319c380220abe3daf0277e40a2d0b22a7c4550-refs/branch-heads/[email protected]{#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 

Это проблема веб-gl? наша проблема с кодом? Проблема с библиотекой boxbox-gl-js?

Он работает в Firefox :)

ответ

0

Похоже, что для Chrome on Ubuntu аппаратное ускорение должно быть включено.

См Параметры -> Дополнительно в Chrome

enter image description here

+0

Этого не достаточно во всех случаях: у меня есть графический процессор Nvidia с драйвером nouveau и на него повлиял [процесс GPU не запускается] (https://bugs.chromium.org/p/ хром/вопросы/детали? ID = 660493) – kynan

0

Вашей консоли имеет сообщение об ошибке, которое говорит:

Failed to initialize WebGL 

Это означает, что ваш браузер + комбинация аппаратных средств не поддерживает некоторые из функций, которые необходимы для запуска Mapbox GL JS.

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

+0

Спасибо, но она прекрасно работает на той же машине/OS с Firefox, так что, как представляется, означает, что Chrome 50.0.2661.94 (Официальная версия) (64- бит) на Ubuntu 15.10 не поддерживает WebGL, но он несколько раз работает (я считаю), это очень странно. Спасибо за ваш ответ, хотя :) –