【IT168 评测】虽然Linux始终未能象Windows那样在家庭普及,但玩家级的用户都一定用过,甚至有人说,没用过Linux的人已经没有资格称为“玩家”了。之所以这样,一方面出于“玩家”都喜欢猎奇的原因,一方面是因为Linux很适合作个人服务器,更重要的可能是Linux的界面已经跟Windows同样简单易用了。但同样的硬件用在Linux上和用在Windows上差别是不一样的,由于Linux的驱动不象Windows那么好找,起码易用性方面就有显著区别。
Linux下显卡应该选什么呢?下面我们用NVIDIA和ATI目前最受市场追捧的两块主流显卡——GeForce4 Ti 4200 64MB和RADEON 9500 128MB作比较。
测试选用的硬件平台
处理器: Intel Pentium 4 2.53 GHz (FSB 533 MHz, L2 512 KB)
主板: 技嘉8PE667 Ultra (i845PE chipset)
内存: 256 MB PC2700 DDR SDRAM
硬盘: Quantum Fireball Plus AS 30 GB
配置不算太高级,但刚好可以反映中端PC下的表现。
软件设置
操作系统:RedHat 9
驱动程序:ATI:v2.9.12;NVIDIA:v1.0-4363
测试软件
Quake III Arena, v1.32
Unreal Tournament 2003 DEMO 2206
SPECViewperf 7.1
下面就让我们来进行测试吧。
测试中我们使用游戏的默认设置,而在驱动中我们则关闭垂直同步刷新。
测试数据分析
Quake III Arena
#$[*63984.jpg*#a*#0*#0*#center*]$#
标注了"(H)"表明是在High Quality设置下
在低分辨率下ATI的显卡有超过250帧的速度,而NVIDIA的则比它们差一些,不过也就一点点的区别。随着分辨率的提高,情况发生了改变,NVIDIA慢慢赶上并超过了ATI,其中以1280x1024为转折点,在1600x1200下,ATI的帧速低于了100帧。
Unreal Tournament 2003
#$[*63986.jpg*#a*#0*#0*#center*]$#
从图上可以看出两者的分别几乎为零,不过情况跟上面相反,的分辨率下NVIDIA领先,高分辨率下ATI高一点,但区别极少。
SPECViewperf
#$[*63987.jpg*#a*#0*#0*#center*]$#
ATI在几个项目中领先NVIDIA,在ugs-03下的成绩更到达NVIDIA的五倍。总体看来的话,两者表现都相当。
结论
通过上面简单的测试,我们看到两者的性能相当,虽然是ATI较为领先,但如果换一下驱动的话,可能结果就会反过来了。
主要的区别可能就是驱动安装和设置问题了。
我们安装NVIDIA驱动时,要做的只是点击安装文件,然后程序就自动安装完成了。而ATI的驱动搜索起来比较麻烦,我们能找到的版本是针对XFree86 4.1和4.2的,但是RH9使用的却是4.3,所以为了正确安装,我们必须手工把系统的libGL包删除。
另外,安装完NVIDIA驱动后,我们就可以调节FASS,各向异性过滤及垂直同步刷新等选项了,而ATI的垂直同步刷新则是在安装过程中选择的,而且安装完以后只能调节Gamma和启用双头支持,要更多的选项必须安装面板程序了。此外,ATI的驱动是针对专业显卡开发的,里面带了一些为不同程序设置好的配置文件。
现在主流的显卡最大的特色就是为DirextX而设计,对于只能使用OpenGL的Linux(通过模拟程序运行DirectX不算)来说其实是没有多少区别的,我们在选择显卡的时候大可以根据自己的喜好作决定,当然也要考虑自己的DIY水平了,因为在Linux下很多问题得自己解决嘛!:)