A卡、N卡、还是 I 卡?

11
2011
# 作者: riku / 本文采用CC BY-NC-SA 2.5协议授权,转载请注明本文链接

对于 Linux 新手来说,由于对 Linux 平台上显卡驱动支持不是很了解,所以可能会在选择显卡品牌时无从下手。而 Ubuntu Gamer 上这篇文章,则用简明的语言阐述了 Nvidia , AMD/ATI 及 Intel 这三种最普遍的品牌显卡在 Linux 平台上的驱动现状,我简单翻译了一下,希望对你有所帮助。

- Nvidia

除了提供最基本的仅支持 2D 的开源驱动(用于各个发行版的内置驱动,现在已经被 Nouveau 驱动所取代)外,基本上 Nvidia 只提供闭源驱动。但闭源驱动的性能非常好,与 Windows 上的性能几乎差不多。而且 Nvidia 的驱动更新很频繁,有些会每月更新一次。而且他们还会使用 VDPAU 加速 API 来提供快速视频加速,这个加速 API 功能仅被当前最新的 Adobe Flash beta 支持。所以,如果你经常观看全屏高清视频的话,一块 Nvidia 显卡加上他们的驱动应该是最佳方案了。

但不幸的是,闭源的 Nvidia 也存在着不好的一面,主要一点是 Nvidia 至今(已经有好几年了)还不支持 Xrandr 协议,Xrandr 协议可以允许 X 来调整显示分辨率,或者扩展/克隆到外部显示器。如果你正在使用 Nvidia 显卡的话,这就是不能用 Ubuntu 自带的屏幕分辨率工具来调整分辨率的原因了。另外,有些软件需要依赖 Xrandr 的输出信息在显示器中进行定位,所以某些出错原因也是归纠于此。另一点就是 Nivida 的闭源驱动不支持内核模式设置 ( kernel mode setting - KMS) ,因此就无法提供高清晰的 Plymouth 启动显示画面(当然这个情况应该说存在于所有的闭源驱动中)。

在开源的 Nouveau 驱动项目方面,利用逆向工程开发出了支持 2D 和 3D 的 Nvidia 驱动,并取得了极大的进展。但与闭源的驱动相比,在性能上要相差很多,不过还是足以运行一些简单的游戏。而且还有一点有必要提醒的是,目前 Nvidia 方面也没有任何要帮助 Nouveau 项目的意图。

- AMD/ATI

在 AMD 收购 ATI 之前,可以说在 Linux 上基本没有像样的 ATI 驱动。不过自从被 AMD 收购后,情况就变得大为不同。ATI 的闭源 Linux 驱动有了跨越式的发展,而且还支持 Xrandr 协议,这样你就可以完全使用 Ubuntu 内置分辨率调整工具了。而且在性能方面也非常好,也可以与 Wine 一起很好的工作。另外,AMD 也与 Canonical 共同合作,在每一个 Ubuntu 发行版中都会得到预发布的驱动。当然有一点与 Nividia 驱动相似的,那就是也不支持 KMS 。闭源的 AMD 驱动使用与 Nvidia 不同的视频 API ,而是唤作的 VA-API,不幸的是 Adobe 目前至今还没有支持它,所以基于 Flash 的高清视频受到一定的影响。另外与 Nvidia 相比欠缺的一点是,AMD 驱动需要花费更多的时间来支持新版内核及新的 X Server 版本,但对于 Ubuntu 用户来说并不是问题,因为它会默认搭载在 Ubuntu 发行版中。

在开源方面,AMD 也表现完美,不仅会发布卡的规格详情给开源社区,同时还聘请人员全职工作于开源驱动的开发。此驱动目前正在经历过渡到新的 Gallium3D 框架,但已接近完成,从现在起我们可以看到这些驱动的性能有了极大的改善。基本上,如果你拥有一块 AMD 卡的话,在 Ubuntu 上就可以用到 3D 加速功能。虽然性能也许不如闭源驱动,但如果你想安装闭源驱动的话,那也只是点一下鼠标的事情。所以说, AMD 在 Linux 驱动方面确实贡献卓越,大赞!

Update [2011.1.12] : 根据 Phoronix 的报道, VIA 的 KMS 支持代码已接近完成。

- Intel

可以说, Intel 是开源 Linux 图形卡驱动方面的王者,他们只发布 Linux 平台上的开源驱动,这也意味着你能体验到像 KMS 及 Xrandar 支持这样的所有功能。但 Intel 也并不完美,如果你拥有一块基于 GMA500 的卡的话,它基本上无法工作于 Ubuntu 上,因为这是英特尔购买了其他公司的芯片组后并更名了它,而且他们也不能为其开发开源驱动,虽然目前英特尔还在解决此问题。

Intel 的另外一个最大缺点是他们的硬件性能远远不如 AMD 和 Nvidia ,并且对于游戏支持也不够好。

-总结

如果对于你来说有开源驱动是非常重要的事,那么你可以用 Intel 或 AMD 的卡;如果你更关注性能,那么你可以用 AMD 或 Nvidia 的卡。总的来说, AMD/ATI 是更加前沿,更加值得推荐,因为他们在提供稳定开源驱动的同时,还提供了可靠快速的闭源驱动,堪称两全其美。

作者:riku

Bio: 关注新网络、Web2.0、移动应用;Nexus S/Andorid,iPad,FreeBSD,Ubuntu 用户;伪设计师,好推墙运动。
链接:Blog - Twitter - Facebook - 此作者的更多文章

32 Responses to A卡、N卡、还是 I 卡?

Avatar

gunn

Google Chrome 10.0.628.0 Google Chrome 10.0.628.0 Windows XP Windows XP

一月 11th, 2011 at 4:11 下午

从reader上读完赶过来表示感谢

[Reply]

Avatar

xidi

Firefox 4.0b8 Firefox 4.0b8 GNU/Linux GNU/Linux

一月 11th, 2011 at 4:21 下午

对AMD最新的低功耗Fusion很感兴趣。

[Reply]

Avatar

jun

Google Chrome 7.0.517.44 Google Chrome 7.0.517.44 Windows XP Windows XP

一月 11th, 2011 at 4:38 下午

一直喜欢nvidia卡 也许是因为 第一台计算机的显卡是nvidia的原因吧
不过nvidia的闭源驱动算是linux中比较给力的了

[Reply]

Avatar

Jacques

Google Chrome 8.0.552.224 Google Chrome 8.0.552.224 GNU/Linux x64 GNU/Linux x64

一月 11th, 2011 at 4:46 下午

咋我的 AMD/ATI xpress 1150驱动还是装不上呢 ~~~。。。。。。

[Reply]

Avatar

wecing

Chromium 8.0.552.224 Chromium 8.0.552.224 Ubuntu 10.04 Ubuntu 10.04

一月 11th, 2011 at 5:02 下午

我刚接触linux时的状况是:折腾A卡会麻烦死人的……
……好吧我承认我out了,原来还打算下一块卡买N家的呢……

[Reply]

Chromium 10.0.634.0 Chromium 10.0.634.0 Ubuntu 10.04 Ubuntu 10.04

Tiger Soldier Reply:

@wecing,
现在我也被A卡弄得烦死了,后来买本子的时候直接选了N卡,不考虑。还一直教育别人珍爱生命,远离A卡来着
看来现在观念该更新了

[Reply]

Google Chrome 9.0.600.0 Google Chrome 9.0.600.0 GNU/Linux GNU/Linux

pouch Reply:

@wecing, 我刚接触Linux的时候也是,基本上就搞不定本本上A卡的驱动。甚至在用了半年Linux之后,稍微有点信心又开始给本本装Linux,结果再次溃败在A卡驱动上……现在真的好很多了

[Reply]

Avatar

palytoxin

Google Chrome 8.0.552.224 Google Chrome 8.0.552.224 GNU/Linux GNU/Linux

一月 11th, 2011 at 5:26 下午

只用过N卡的提问,A卡驱动很繁琐么?
本上的N卡的散热已经让我无语了。。。

[Reply]

Avatar

Boneflame

Chromium 10.0.633.0 Chromium 10.0.633.0 Ubuntu 10.10 Ubuntu 10.10

一月 11th, 2011 at 6:12 下午

看来搭载APU的小笔电是我最理想的选择了

[Reply]

Avatar

maomaol

Namoroka 3.6.14pre Namoroka 3.6.14pre Ubuntu 10.10 Ubuntu 10.10

一月 11th, 2011 at 6:25 下午

用linux以来都是intel的集显。。基本没体会过A卡和N卡驱动的折腾

[Reply]

Avatar

fanhe

Firefox 3.6.13 Firefox 3.6.13 Ubuntu 10.04 Ubuntu 10.04

一月 11th, 2011 at 6:51 下午

选笔记本的时候,我特意只买n卡的笔记本。反正用xserver很爽,只怕到时候wayland流行了,nvidia还不支持wanland的话,就彻底悲剧了

[Reply]

Avatar

cigerma

IceWeasel 3.5.16 IceWeasel 3.5.16 GNU/Linux GNU/Linux

一月 11th, 2011 at 8:52 下午

用N卡在linux下还能看高清,用A卡的话搞死你

[Reply]

Google Chrome 8.0.552.224 Google Chrome 8.0.552.224 Windows 7 Windows 7

Ctos Reply:

@cigerma, 怎么会,A卡照看

[Reply]

Firefox 3.6.17 Firefox 3.6.17 Linux Mint 10 Linux Mint 10

郑州SEO Reply:

@cigerma, 已经领教了A卡的的程度了,崩溃了

[Reply]

Avatar

muzuiget

Firefox 3.6.13 Firefox 3.6.13 Ubuntu 10.04 x64 Ubuntu 10.04 x64

一月 11th, 2011 at 9:18 下午

想当年,诅咒过ATI驱动的驱动无数次,但是自从开源驱动发力后,ATI又变得好过Nvidia了。

[Reply]

Avatar

firefoxmmx

Google Chrome 10.0.603.0 Google Chrome 10.0.603.0 GNU/Linux x64 GNU/Linux x64

一月 11th, 2011 at 10:25 下午

我的本本也是悲剧。。INTEL+ NV445M 因为445M的驱动没有出,而且没有支持自动切换。只能使用INTEL

[Reply]

Avatar

Pepino

Firefox 3.6.10 Firefox 3.6.10 Linux Mint 10 Linux Mint 10

一月 11th, 2011 at 11:42 下午

“Nvidia 唤作的 VA-API”????
VA-API明明是Intel的
N的是VDPAU

[Reply]

Google Chrome 10.0.628.0 Google Chrome 10.0.628.0 GNU/Linux GNU/Linux

riku Reply:

@Pepino, 多谢提醒,改了。

[Reply]

Avatar

bachue

Google Chrome 8.0.552.224 Google Chrome 8.0.552.224 GNU/Linux GNU/Linux

一月 12th, 2011 at 8:28 上午

我的本本A卡,从未折腾过,很幸福。台式机N卡,没这么幸福的。
电脑里各种配件的品牌也很讲究,品牌好,一装好神马都OK,直接用。品牌不好,装Windows装Linux都要折腾很久,甚至还装不上。

[Reply]

Avatar

ufoqhmdt

Chromium 8.0.552.215 Chromium 8.0.552.215 Ubuntu 10.10 Ubuntu 10.10

一月 12th, 2011 at 10:20 上午

呵呵!我还抱怨过A呢。不过看完了现在狂顶A了!

[Reply]

Avatar

书痕

Firefox 4.0b9 Firefox 4.0b9 GNU/Linux GNU/Linux

一月 12th, 2011 at 1:33 下午

我的本就是A的,装了Ubuntu后在硬件驱动里直接装上就能用

[Reply]

Google Chrome 10.0.634.0 Google Chrome 10.0.634.0 GNU/Linux GNU/Linux

riku Reply:

@书痕, N卡也能直接从网络装上驱动, Ubuntu 对这三种显卡的支持应该说是非常不错的。

[Reply]

Avatar

A卡、N卡、还是 I 卡? : OSMSG

WordPress 3.0.4 WordPress 3.0.4

一月 13th, 2011 at 9:49 上午

[...] 对于 Linux 新手来说,由于对 Linux 平台上显卡驱动支持不是很了解,所以可能会在选择显卡品牌时无从下手。而 Ubuntu Gamer 上这篇文章,则用简明的语言阐述了 Nvidia , AMD/ATI 及 Intel 这三种最普遍的品牌显卡在 Linux 平台上的驱动现状,我简单翻译了一下,希望对你有所帮助。 [...]

Avatar

yogoloth

Firefox 3.6.13 Firefox 3.6.13 Gentoo x64 Gentoo x64

一月 14th, 2011 at 10:02 上午

我这么多年一直阻止我认识的每一个人买A卡,希望我是错的

[Reply]

Firefox 3.6.13 Firefox 3.6.13 Fedora 13 x64 Fedora 13 x64

lamda Reply:

@yogoloth, 用linux作为主要环境已经6年,用过4个显卡,除了第一个是N卡,后面的3个显卡都是A卡了。

[Reply]

Avatar

Ernest

Google Chrome 8.0.552.224 Google Chrome 8.0.552.224 GNU/Linux GNU/Linux

一月 15th, 2011 at 10:57 上午

A卡,现在开源驱动很好用,家里的台式N卡驱动不好搞。

[Reply]

Avatar

rangerboy

Google Chrome 8.0.552.237 Google Chrome 8.0.552.237 GNU/Linux GNU/Linux

一月 15th, 2011 at 7:56 下午

不管是win还是u,虽然刚卸了win,我已经习惯n卡了,驱动也好找。a卡,又一次上官网帮同学找驱动,找了半天都没找到。

[Reply]

Avatar

新手指南: 安装好 Ubuntu 后该做什么? [技巧] | Wow!Ubuntu

WordPress 3.0.4 WordPress 3.0.4

一月 28th, 2011 at 5:14 下午

[...] 另外,我们之前翻译过一篇关于 Nvidia 、 AMD/ATI 及 Intel 这三种最普遍的品牌显卡在 Linux 平台上的驱动现状 ,想了解的话请看这篇文章: A卡、N卡、还是 I 卡? [...]

Avatar

新手指南:Ubuntu安装后配置步骤 | 沧浪轩

WordPress 3.0.4 WordPress 3.0.4

一月 30th, 2011 at 5:19 上午

[...] 另外,我们之前翻译过一篇关于 Nvidia 、 AMD/ATI 及 Intel 这三种最普遍的品牌显卡在 Linux 平台上的驱动现状 ,想了解的话请看这篇文章: A卡、N卡、还是 I 卡? [...]

Avatar

我买糕的。

Google Chrome 12.0.741.0 Google Chrome 12.0.741.0 GNU/Linux GNU/Linux

四月 25th, 2011 at 3:57 下午

一句话概括就是Linux上的图形就是悲剧。。。

[Reply]

Avatar

James

Firefox 4.0.1 Firefox 4.0.1 GNU/Linux GNU/Linux

五月 3rd, 2011 at 7:42 上午

5750 11.4 非常好~

[Reply]

Avatar

新手指南: 安装好 Ubuntu 后该做什么? | xpn

WordPress 3.1.2 WordPress 3.1.2

五月 5th, 2011 at 12:26 上午

[...] 另外,我们之前翻译过一篇关于 Nvidia 、 AMD/ATI 及 Intel 这三种最普遍的品牌显卡在 Linux 平台上的驱动现状 ,想了解的话请看这篇文章: A卡、N卡、还是 I 卡? [...]

Comment Form

top

无觅相关文章插件,快速提升流量