用 Chrome 运行 WebGL 的问题

Ton*_*cha 5 installation nvidia google-chrome 11.10 webgl

我只是按照此处的说明在 Dell XPS 15z 上设置了 ubuntu 11.10:

DELL XPS 15z 的当前状态/已知问题?

一切似乎都很好,直到我无法在 chrome 上运行 openGL:http : //get.webgl.org

这是我设置机器的步骤:

1) 加入大黄蜂 ppa

2) 从受限驱动程序安装 nvida-current

3) 安装 bumblebee(请记住如 bumblebee 自述文件所说的“sudo usermod -a -G bumblebee YOURUSERNAME”)

4) 安装 mesa-utils

5) 重启

6)使用终端命令“glxspheres”尝试英特尔卡

7) 使用终端命令“optirun glxspheres”尝试 nvidia 卡

虽然第 7 步成功,但第 6 步失败并显示以下错误消息:

Xlib:显示“:0”上缺少扩展“GLX”。

当我运行“glxinfo|grep OpenGL”时,它提示

"Xlib: 显示 ":0" 上缺少扩展 "GLX"。"

这是我的 /etc/X11/xorg.conf

Section "Device"

    Identifier      "Default Device"

    Option  "NoLogo"        "True"

EndSection
Run Code Online (Sandbox Code Playgroud)

我也打开了对 chrome 的 webgl 支持。

对这个相当陌生,我该如何解决这个问题?

Ome*_*fil 7

正如标题中没有提到NVIDIA,(对于那些谁可以在Firefox上运行的WebGL,但是不能在Chrome)另一种选择是设法使覆盖渲染软件列表

铬://标志

希望能帮助到你


Ton*_*cha 3

按照此处的说明成功地在 Intel 和 nvidia 显卡上运行它:

对glxinfo做了测试| grep OpenGL 和 optirun | grep OpenGL,两者都工作。

最终 chrome 的 webgl 问题是由于错误配置了 chrome://flags,重置它,一切都很好。