Google имеет пасхальное яйцо, которое тянет 3D график, но когда я испытал его на хроме, это не жаловалось ни на какую поддержку WebGL. Я также протестировал его на Firefox, поддержка WebGL которого была включена, но закончилась с той же проблемой. Таким образом я подозреваю, что это - проблема моего GPU. Некоторый поиск с помощью Google привел меня к chrome://gpu
и вот то, что я получил
Графическое состояние функции
Обнаруженные проблемы
Информация о версии
Интересно, что подразумевает каждая проблема и Как я могу правильно иметь дело с ним? Я использую Ubuntu 11.04
Это потому, что ваш графический процессор (или используемый драйвер) не поддерживается для WebGL. Это браузер в черном списке. Однако вы можете принудительно включить графический процессор для WebGL.
В Google Chrome:
chrome://flags/
Включить. Переопределить список программного рендеринга.
Это может иметь нестабильные результаты. Поскольку «Ускоренное 2d canvas в настоящее время нестабильно в Linux, а Stage3D не поддерживается в Linux». Я нашел, что лучше оставить его отключенным и просто обновить графический драйвер. Chrome говорит, что с «предпочтительным» драйвером NVIDIA v.280 он не поддерживает 3D, но он работал нормально по принуждению. Обновление до версии current-updates (v.295.2 на сегодняшний день. V.304.51 является официальным выпуском) включает все, что работает.
Удачи.
Я просто следовал инструкциям в статье ниже, и она работала на меня.
Chrome на Linux с WebGL и всем материалом аппаратного ускорения
Это предполагает, что Вы к позволили/запретили следующие флаги в chrome://flags
:
Эти две других опции предложены также, но отмечены как "не связанный с графикой"; но они могут быть полезными в определенных случаях.
Теперь я не мог найти все те флаги, поскольку я в настоящее время выполняю версию 30 Google Chrome, но продвижение экспериментов к статье были сделаны на версии 23 Google Chrome, но это работало просто великолепно, и теперь у меня есть все Графические Функции (перечисленный в chrome://gpu
) включенный и работа.
Потому что Ваш GPU (или драйвер быть) не поддерживается для WebGL. Его браузер помещен в черный список.
Однако можно вызвать, включают GPU для WebGL.
Предупреждение: Сделайте это на Ваш собственный риск. Это может вредить Вашим аппаратным средствам. Существуют обычно серьезные основания (как некоторая критическая ошибка драйвера), почему функции заблокированы.
Запускаться chrome
игнорирование черного списка, выполненного после после нажатия Alt + F2 ИЛИ в terminal
google-chrome --enable-webgl --ignore-gpu-blacklist
Конфигурирование Firefox:
Для принуждения - включают WebGL, перейдите в about:config
и набор webgl.force-enabled=true
.
Для принуждения - включают сглаживание WebGL, перейдите в about:config
и набор webgl.msaa-force=true
.
Для принуждения - включают Ускорение Слоев, перейдите в about:config
и набор layers.acceleration.force-enabled=true
.