Как включить webgl в Firefox?

10

У меня установлен Firefox 5 в моей системе Ubuntu 11.04. Я хотел бы, чтобы webgl работал, что не сейчас: этот сайт просто дает мне серую страницу:

http://webglsamples.googlecode.com/hg/aquarium/aquarium.html

Он работает на google-chrome с использованием проприетарных драйверов nvidia, поэтому должен быть способ заставить его работать в той же системе в Firefox.

719016
источник

Ответы:

7

Насколько я понимаю, он уже включен. Я проверил аквариум с Firefox 5 прямо сейчас. Работает отлично. Именно в Firefox 4 вам потребовалась команда для активации WebGL (хотя программы работали ужасно). На Firefox 5 WebGL намного лучше. Конечно, не так хорошо, как Chrome, но очень быстро его догоняет.

Если у вас по-прежнему возникают проблемы с просмотром этой веб-страницы, это связано с прямой проблемой с вашей видеокартой. Ваша видеокарта поддерживает OpenGL 2.0.

Вот мини-руководство, которое указывает, с какой версии браузеры поддерживают WebGL и что нужно сделать, чтобы он работал, если он находится в альфа-версии / бета-версии с браузером: http://www.khronos.org/webgl/wiki/Getting_a_WebGL_Implementation

В Википедии: http://en.wikipedia.org/wiki/Firefox_4 вы можете увидеть, что в Firefox 4 он получил некоторую поддержку WebGL (но, поверьте мне, большинство примеров WebGL из Chrome Labs проверено ужасно)

В Википедии: http: //en.wikipedia.org/wiki/History_of_Firefox#Version_5.0 вы можете видеть, что Firefox 5 получил больше поддержки WebGL, которая теперь фактически позволяет вам играть в большинство приложений WebGL. Есть даже такие, которые очень трудно поддерживать, и они поддерживают их, например, http://www.ro.me/ «3 Dreams of Black», в котором вы буквально летите в видео, где играет классная музыка.

Луис Альварадо
источник
1
после дальнейшего расследования, похоже, что Firefox блокирует мои драйверы: askubuntu.com/questions/53460/…
719016
3

Действительно, эта проблема, похоже, связана с драйверами, блокирующими графическую карту Firefox: у меня Kubuntu 11.04 и Firefox 6 и Chromium 12.0.742.112 (90304) Ubuntu 11.04, а в FF я получаю серую страницу, в Chromium я вижу некоторых рыб. Производительность не очень хорошая, я получаю 16-22fps даже с 1 рыбой.

ОБНОВЛЕНИЕ: фактически число рыб, кажется, никак не связано с fps: 1000 рыб, и я все еще получаю 16-22fps. То же самое верно для любого количества рыбы, которую я установил и любой перспективы.

BogdanBiv
источник
2

То же самое в Chrome. Это проблема с кодом, а не с вашим браузером или WebGL.

Томас
источник
2

Это работало для меня с Firefox 5 и Ubuntu 11.04, хотя предоставленная вами ссылка на демонстрацию аквариума работала очень медленно на моей машине, которая, по общему признанию, не настроена для игр или мультимедиа. YMMV.

Крис Грейнджер
источник
1

проверьте: config webgl и измените webgl.force-enabled на true. работал для меня, чтобы наслаждаться использованием webgl ;-)

Сяо Ши Цзы
источник