在我说其他任何事情之前,这是我的 lspci 响应:
$ lspci | grep 'VGA'
01:05.0 VGA compatible controller: Advanced Micro Devices, Inc.
[AMD/ATI] RS600M [Radeon Xpress 1250]
我正在运行 xubuntu,这是我从 shell 发布的的输出:
Distributor ID: Ubuntu
Description: Ubuntu 13.04
Release: 13.04
Codename: raring
问题是,我的通用驱动程序大部分情况下都能正常工作,但我的任何浏览器都无法兼容 openGL 或 WebGL。这不是什么大问题,我其实并不想用这台笔记本电脑做太多事情,但我是一名 Web 开发人员,希望这台笔记本电脑比它上面的 Win7 更稳定。
ATI/AMD 不再支持此特定设备,我已经下载了专有催化剂套件并运行它,但收到“您的设备不受支持”的提示。是否有任何第三方或操作系统驱动程序至少支持 webGL,以便我可以在浏览器中测试 canvas/css3?顺便说一下,这是我的 chrome://gpu 关于驱动程序的输出:
GL_VERSION 2.1 Mesa 9.1.3
答案1
哎呀。我讨厌回答我自己的问题,但我还是想说:
事实证明,chromium 恰好针对我的特定硬件配置禁用了 webGL。它受支持,只是被强制关闭。我不得不转到 about:flags,然后启用“覆盖软件渲染”。
请注意:这显然很容易发生崩溃,但我还没有看到这种情况发生。所以暂时我会把这个答案留在这里,但不会选择它,如果有人能想出一个更好的、不那么容易崩溃的驱动程序……但这可能不是问题。
答案2
不幸的是,开源驱动程序可能是目前最好的驱动程序。我的 AMD 4650 卡也遇到了同样的问题。它被转移到了旧版驱动程序分支,并且不再能与最新的 Ubuntu 版本很好地兼容。
对我来说,开源驱动程序运行良好(但确实存在一些电源管理问题......),甚至 Steam 游戏通常运行良好。就像你一样,我也在 Google Chrome 中强制使用 3D 加速,但尚未遇到任何由此导致的崩溃。我认为它足够稳定!