题外话,现在我才知道近来 ATI-AMD 显卡的驱动支持要好过 Nvidia,至少中文的配置界面,支持 X 上直接安装,N 卡还是需要在实终端模式下安装,而且只有英文界面。
不过显示上有点不习惯 A 卡,感觉 Linux 下着色太鲜艳不是太自然。
intel 的 CPU + AMD 的显卡在 Linux 下挺稳定的。
你没懂我的意思,我是指 GT520 的 N卡换成 AMD 6770 的 A 卡玩 nds 模拟器游戏反而更慢了,GT 520 2G 显卡肯定是最烂的显卡,原来有一个小弟将这块显卡用600元的价售给我,坑人到家。我第二天找上门换了现在这块 A 卡,因为 600 元左右的卡也只有 A 卡性能上会有所值。但是我发现换的 A 卡速度居然还不如 GT520 这块烂卡。。。
我从 win 上面查询到同样的版本驱动,win 上支持用的 opengl 和 Magiclinux 上的差了两个大版本号,6 和 4,现在重新编译 mesa,发现如果希望硬件上加快 A 卡还必需编译 llvm 虚拟机。
linux 上 N 卡和 A 卡在驱动支持上讲,很可能 N 卡的驱动更容易上一些,因为我安装 N 卡驱动时从来没遇到要重新编译 mesa。
原帖由 jiangtao9999 于 2011-12-10 21:25 发表
我印象里 A 卡和 N 卡在 Linux 上面是两种 3D 实现,A 卡好像一直是 DRI 通用的接口,N 卡用的是自己 patch 的 openGL 。
你的程序如果没有基于 mesa 原版的开发函数库进行编译,那么跨卡经常出这种问题。
这两个显卡一直 ...
应该和显卡驱动无关,编译 DRI接口如果是 A 卡需要 llvm 虚拟机的支持,所以我编译完增加了一个 3M 的支持库 llvm-libs-2.8-1mgc25.i686.rpm,应该说在软件应用上 Linux 上 A 卡可能比 N 卡稳定,这是因为 A 卡开源驱动和官方驱动差别不大,直接模拟 NDS 游戏没问题,放大画面音乐最多是放慢而不是卡,反而是上了官方驱动后 A 卡玩 NDS 游戏时音乐快慢变化显得卡,但 KDE4 的桌面特效没上官方 catalyst 驱动会花屏。N 卡的 DRI 接口支持叫 nouveau,我刚刚的编译直接把这个踢除了,系统会用早期的 nv 驱动显示。我不学 Fedora,因为 nouveau 驱动问题很多, N 卡不够开放,如果不上官方驱动是没法硬驱的。
总的来说,不编译 nouveau 就可以了,免得麻烦。
系统开发人员必须不安装任何显卡驱动来进行软件的编译的说法是 KDE 提出来的,但是目前从我自己的编译经验来看,安装显卡驱动对编译没有影响,因为软件都是在找开源实现,而官方显示驱动根本没有提供可以编译的代码,有的只不过是二进制程序。 N 卡的确在驱动上要优越一些,但它同时不愿意开放驱动源码,A 卡驱动上。。。唉我觉得 Linux 上 A 卡表现比 Win 上要差,A 卡的驱动开放,开源实现的驱动虽然不及官方的,但性能差别上并不会太大。
N 卡要是没上官方驱动就玩 3D 游戏,那就怀具了。