如何使用 Firefox 4 Beta 启用 WebGL 网站?

如何使用 Firefox 4 Beta 启用 WebGL 网站?

我使用的是 Firefox 4.0RC1Mozilla 团队的“Firefox Next” PPA

我的 about:config 已webgl.enabled_for_all_sites设置为 true,因为大多数指南都建议这样做,并且还说这就是所需的全部。但对我来说,它不起作用。

主要的Mozilla 演示页面(“Web O' Wonder”)给我:

不幸的是,虽然您的浏览器支持 WebGL,但您的视频驱动程序可能太旧了。要查看任何带有 WebGL 标签的演示,请尝试更新 NVIDIA、AMD 和 Intel 的驱动程序。

您仍然可以观看 WebGL 演示的截屏视频,或者无需更新即可充分体验我们的其他非 WebGL 演示。

我的笔记本电脑(Thinkpad x200s)有一个英特尔 GMA 4500HD 芯片组我的xserver-xorg-video-intel版本是2:2.12.0-1ubuntu5.2

Mozilla 演示显示“未找到 WebGL 上下文”。

答案1

Firefox 已为 Linux 启用了 WebGL,但只有 NVIDIA 专有驱动程序在白名单上。

参考:https://wiki.mozilla.org/Blocklisting/Blocked_Graphics_Drivers#On_X11

如果您想查看您的硬件是否可以使用 WebGL,您可以尝试绕过该阻止或使用 Chromium。

答案2

jbicha 说得对。使用最新的专有 amd 驱动程序(适用于我的 HD 5550),我从终端打开了 firefox 4.0,使用:“MOZ_GLX_IGNORE_BLACKLIST=1 firefox”
瞧!Web o' Wonder!

Planetarium 有一些延迟(与运行 Windows 的同款显卡和机器相比)。其他一切都运行良好。显然,您的结果可能会有所不同。

值得一提的是,Google Chrome 10.0.648.151 向我发送了与 Firefox 4.0(没有忽略黑名单命令)相同的错误消息。我还没有尝试过新的 Chrome 11.0.696.16 测试版。

Mozilla 正忙于修复漏洞。我猜 WebGL 还会继续推出。

我正在运行 Ubuntu 10.10。

相关内容