Ubuntu 11.10、FF 11、ATI Catalyst v12.2、驱动程序包版本 8.95、WebGL 不起作用

Ubuntu 11.10、FF 11、ATI Catalyst v12.2、驱动程序包版本 8.95、WebGL 不起作用

我正在运行 Ubuntu 11.10、FF 11、ATI Catalyst v12.2、驱动程序包版本 8.95,WebGL 不起作用。

这是一个相当强大的设置,之前确实有 FF 工作,注意:我已经从 AMD 下载并安装了 ATI 驱动程序。不确定如何让 WebGL 工作。

更新

我的显卡信息:

01:00.0 VGA compatible controller: ATI Technologies Inc Cypress [Radeon HD 5800 Series] (prog-if 00 [VGA controller])
    Subsystem: ATI Technologies Inc Device 0b00
    Flags: bus master, fast devsel, latency 0, IRQ 44
    Memory at d0000000 (64-bit, prefetchable) [size=256M]
    Memory at fbee0000 (64-bit, non-prefetchable) [size=128K]
    I/O ports at d000 [size=256]
    Expansion ROM at fbec0000 [disabled] [size=128K]
    Capabilities: [50] Power Management version 3
    Capabilities: [58] Express Legacy Endpoint, MSI 00
    Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
    Capabilities: [150] Advanced Error Reporting
    Kernel driver in use: fglrx_pci
    Kernel modules: fglrx, radeon

答案1

我已经能够通过aticonfig --initial在终端中传递命令来使 WebGL 工作。这是我最初错过的驱动程序安装步骤。

答案2

经过一周的令人麻木的研究(因为它也影响到我),Catalyst 12.2 驱动程序下的 webGL 实现要么:A)被列入其他地方的黑名单而不是正常位置(即 about:flags)或 B)被全面列入 ATI x86_64 设备的黑名单。这意味着 Chrome 开发人员需要更改默认配置中用户无法编辑的代码。我似乎可以在 Firefox 11 中运行 webGL,但帧速率还不到我在 Chrome 中获得的一半。我想说的是,在尝试了 xorg-edgers 最新的 gpu 驱动程序(665 fps)与 ati catalyst 12.2 fglrx(760 fps)之后,我看到帧速率有了相当大的提高,我真的不想回头,直到我看到 xorg-edgers 可以与之媲美的证据,但对于某些应用程序来说,功能肯定还不够。我只是想提供一些令人同情的信息,希望更多的人能够对解决方案产生兴趣。

我尝试了 aticonfig --initial,但该行对问题没有帮助,即使重新启动后也是如此。我也使用代码忽略了硬件黑名单,但没有成功。我还将 Chrome 中的 about:flags 更改为最佳配置,但没有成功。有没有人能够解决这个问题?

相关内容