当我在 Ubuntu 11.04 系统上的 Firefox 5 上加载 WebGL 网站时,出现灰屏并在终端上出现如下警告:
[GLX] your GL driver is currently blocked. If you would like to bypass this, define the MOZ_GLX_IGNORE_BLACKLIST environment variable.
加速在 Google Chrome 上工作正常。如何为 Firefox 启用反向加速?
答案1
我不知道为什么该驱动程序被列入黑名单,但你可以按照建议进行操作:尝试运行MOZ_GLX_IGNORE_BLACKLIST=1 firefox
。
如果可行,您可以修改 .desktop 文件/usr/share/applications/firefox.desktop
并更改行
Exec=firefox %u`
到
Exec=env MOZ_GLX_IGNORE_BLACKLIST=1 firefox %u
答案2
您是否安装了专有驱动程序,还是使用 Ubuntu 附带的默认驱动程序。据我所知,Nouveau 暂时不支持 WebGL 的要求。但如果您暂时安装 nvidia 专有驱动程序,您将获得全面支持。请问您使用的是哪种显卡。您只需要一个支持 OpenGL ES 2.0 的显卡。在此处测试:http://doesmybrowsersupportwebgl.com/看看您有哪些支持,以及是否可以安装专有的支持(如果尚未安装)。