升级您的显卡驱动程序以获得 Firefox 4 的最佳效果

平台工程团队的 Benoit Jacob 在一篇博客文章中介绍了如何在 Firefox 4 中充分利用硬件加速和 WebGL,具体来说:升级您的显卡驱动程序!

如果系统上的显卡驱动程序存在导致 Firefox 崩溃的错误,则 Firefox 4 会自动禁用硬件加速和 WebGL 功能。当然,您仍然可以获得 Firefox 4 的所有其他优势,只是无法使用最新的图形功能。但是,为了获得最佳效果,您需要一个最新的显卡驱动程序来修复这些错误。

如果您计划使用 WebGL 进行开发,则还需要将此消息传播给您的用户,以便他们能够体验您辛勤工作带来的出色成果。


17 条评论

  1. Weaner

    INB4
    “唉,为什么?”
    “不要改变正在运行的系统。”
    “我邻居的姐夫听说有人在更新驱动程序后电脑爆炸了。”

    2011 年 3 月 7 日 12:10

  2. David

    我有一台联想 ThinkPad R61,配备了 NVIDIA Quadro NVS 140M 显卡。我必须通过联想获取我的驱动程序,最新版本(在http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-67890)的版本号为“7.15.11.7693”,这似乎与上面标准驱动程序的“257.21”不同的编号系统。

    NVIDIA 的网站上没有更新的驱动程序,而是将我重新定向到联想的网站。

    about:support 报告以下内容

    适配器描述:NVIDIA Quadro NVS 140M
    供应商 ID:10de
    设备 ID:0429
    适配器 RAM:128
    适配器驱动程序:nvd3dum nvwgf2um
    驱动程序版本:7.15.11.7693
    驱动程序日期:2008-11-14
    Direct2D 已启用:在您的显卡驱动程序上被阻止。尝试将您的显卡驱动程序更新到 257.21 或更高版本。
    DirectWrite 已启用:false(7.0.6002.18107,字体缓存 n/a)
    WebGL 渲染器:Google Inc. — ANGLE — OpenGL ES 2.0(ANGLE 0.0.0.541)
    GPU 加速的 Windows:0/1

    我不确定是否值得为此提交错误报告。

    2011 年 3 月 7 日 20:22

    1. Jonathan

      从 NVIDIA 网站下载最新的稳定版驱动程序。不要选择“制造商批准的驱动程序”(它们不是完全这样称呼,但您会识别出该选项)。我刚刚将我的 T61 更新到最新的 266.XX 驱动程序。运行良好。

      2011 年 3 月 18 日 08:47

  3. Пожар

    Nvidia 驱动程序(257.21 以上)在双显示器视图(Windows 7 下)中存在一些问题。
    http://forums.nvidia.com/index.php?showtopic=105413
    我发现的最后一个可用的驱动程序是 182.5。抱歉各位,但在 Nvidia 无法解决此问题之前,我不会更新我的驱动程序……

    2011 年 3 月 8 日 02:38

  4. Benoit Jacob

    已知问题 - 将在 Firefox 5 中对此进行更明确的说明。仅查看最后 5 位数字,例如 7.15.11.7693 -> 176.93。这还不够新。

    2011 年 3 月 8 日 06:10

    1. David

      好的,听起来不错。感谢您的解释!

      2011 年 3 月 8 日 09:06

  5. Nox

    @David

    无论如何,您可以尝试官方的 NVIDIA 驱动程序。

    此外,只需查看“驱动程序日期”,您就会知道它太旧了。

    2011 年 3 月 8 日 08:54

    1. David

      我尝试过,但官方的 NVIDIA 驱动程序不兼容。我必须使用联想驱动程序,因为它们对 LCD 背光、笔记本电脑的打开和关闭等进行了一些修改。

      2011 年 3 月 8 日 09:08

      1. Weaner

        据我所知,这些通常由 ACPI 条目处理,主要由 BIOS 提供。

        2011 年 3 月 8 日 14:39

  6. Yuhong Bao

    如何进行类似于当前插件检查的驱动程序检查,以检测过时的显卡驱动程序?在确定由驱动程序导致崩溃后,可以自动调用此检查。

    2011 年 3 月 8 日 20:30

  7. Steven

    对于我的 Thinkpad T61,我从以下网站下载了更新的 NVidia 驱动程序
    http://www.laptopvideo2go.com/drivers

    该网站获取官方的 NVidia 驱动程序,然后在 .inf 文件中添加一些行以允许驱动程序在笔记本电脑制造商不支持直接从 NVidia 更新驱动程序的机器上运行。

    您可以使用 Windows 设备管理器 » 显示适配器 » » 属性 » 详细信息 » 硬件 ID 查看您显卡的 dev 和 subsys ID。

    到目前为止,对于多个显示器/挂起和恢复似乎都很好。(我在这台旧笔记本电脑上只使用 VGA)。我注意到 Windows 体验指数略有下降,而且我使用的联想 Access Connections 版本无法启动。(所以我已将其卸载)

    2011 年 3 月 18 日 04:01

  8. Khaled

    我有一台宏碁笔记本电脑,配备了英特尔 HD 显卡(酷睿 i3 330M),我无法更新到最新的驱动程序,因为宏碁尚未提供任何更新(而且他们可能永远不会提供)。我尝试安装官方的英特尔显卡驱动程序,但可惜的是,没有用。我的电脑甚至还没有一年的历史,我却无法在 Firefox 中享受硬件加速或 WebGL?这太愚蠢了。IE9 可以像冠军一样进行硬件加速,Chrome 对 WebGL 也没有任何问题。
    Mozilla 未来会更新/解决这个问题吗?

    2011 年 3 月 23 日 06:20

  9. Benoit Jacob

    @ Khaled

    首先,Chrome 现在已经采用了我们针对 ATI 和 NVIDIA 的黑名单。他们的英特尔黑名单看起来很奇怪,所以我假设它仍在变化中
    http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/resources/software_rendering_list.json

    如果需要,您可以始终强制启用 WebGL 和其他图形功能,请参阅
    https://wiki.mozilla.org/Blocklisting/Blocked_Graphics_Drivers#How_to_force-enable_blocked_graphics_features

    2011 年 3 月 23 日 08:54

    1. Khaled

      谢谢,我不知道 Chrome 也会将过时的驱动程序列入黑名单。
      我知道我可以强制启用这些功能,但不知何故,感觉不太对。我不明白黑名单背后的原因是什么。是因为过时的驱动程序导致了严重的问题,还是开发人员只是不想支持它们?
      我仍然希望宏碁能够解决这个问题。我的意思是,我肯定不是唯一一个抱怨的人 :)

      2011 年 3 月 23 日 15:50

  10. nemo

    过时的驱动程序会导致浏览器崩溃 :)

    2011 年 3 月 24 日 14:43

  11. Chris Thomas

    驱动程序扫描程序:我一开始不愿意尝试这些服务(例如 Driver Cure、Driver Detective、Driver Genius 等),但现在在对它们进行了许多并排测试后,我认为它们是一件很棒的事情。在我看来,Driver Cure 最易于使用,但它们都运行良好。是的,这些是年度订阅服务,因为每次扫描时它都会通过其数据库扫描您的系统,并且它们的驱动程序数据库不断扩展。

    对于旧系统,构成您计算机的所有旧硬件部件的各个制造商不会永远为其旧硬件组件提供更新的驱动程序……您会达到一个点,即您拥有该制造商将为该组件提供的最新驱动程序。换句话说,当您的计算机相对较新时,订阅 Driver Cure(例如)是一个好主意,因为此时硬件组件制造商最有可能定期发布其组件的更新驱动程序,但随着计算机的逐渐老化,您可能在年度订阅驱动程序扫描程序上浪费了钱,因为您很少(如果有的话)会看到旧组件的新驱动程序。如果您在计算机上升级(安装)了一些新的硬件组件,那么定期检查该组件的更新驱动程序又成为一个问题。

    总的来说,驱动程序扫描程序为没有整天时间摆弄计算机、不断手动查找其盒子中每个硬件的最新驱动程序以节省几美元的忙碌人士节省了大量时间和麻烦。此外,Windows 中内置的 Microsoft 驱动程序查找工具(开始菜单>控制面板>系统>硬件>设备管理器>……)非常糟糕,因为我看到 Driver Cure 在 Windows 工具说“没有更新的驱动程序存在”时多次找到新的驱动程序。

    Chris

    2011 年 3 月 25 日 08:45

  12. Dre Tuch

    我爱 Firefox,但对我来说,缺少硬件加速真的很糟糕。我有一台索尼 Vaio VPCCW23FD,制造商提供的最新驱动程序在 188.xx 范围内。我尝试过多种方法来强制系统安装更新的驱动程序,但它就是不动。我是否真的注定永远无法使用硬件加速?IE 不介意版本,Chrome 在我强制加速时也不介意,Opera 则开箱即用。为什么 Firefox 如此挑剔?

    我是否应该改用 Opera?

    2011 年 10 月 25 日 14:45

本文的评论已关闭。