第三步 - 安装XFree/glx驱动程序

第三步 - 安装XFree/glx驱动程序

下载用于系统的正确RPM或者原代码文件。在XFree 4.0.1中,你需要原代码文件,因为NVIDI不为XFree 4.0.1驱动程序提供RPM。该步骤对原始码文件极为容易,所以没有理由不使用它。在下载文件后,将文件解压在你指定的目录中。

在你“make”(创建)驱动程序之前,你需要检查几样东西。你需要删除或者重命名几个可能已安装且影响NVIDIA OpenGL驱动程序的Mesa文件: /usr/X11R6/lib/modules/extensions/libGLcore.a /usr/X11R6/lib/modules/extensions/libglx.a /usr/lib/libGL.so /usr/X11R6/lib/libGL.so.* /usr/X11R6/lib/libGLcore.so.*

在你完成之后,键入“make”,接着几乎每件东西都行了。我在进行这项操作时,作为Mesa文件的符号链接“/usr/lib/libGL.so.1”文件遇到了问题,尽管之前我更改过该文件名。你最好将符号链接改为新安装的NVIDIA OpenGL驱动程序文件“/usr/lib/libGL.so.1.0.4”。你应该这样进行设定。

如果你在“'usr/lib”或者“usr/X11R6/lib”中找到了“libMesaGL.so.*”或者“libMesa.so.*”,从中创建符号链接,指向NVIDIA OpenGL驱动程序文件“/usr/lib/libGL.so.1.0.4”。

最后,你需要修改“/etc/X11/XF86Config”将“‘Device’(设备)部分”中的“ Driver ‘nv’”替代为“ Driver ‘nvidia’”。如果已经不在那儿了,请在“ ‘Module’(模块)部分”中增加“装载‘glx’”以激活3D!

现在激活Xserver (键入“startx”),或者将运行水平改为“3”(键入“init 3”),这样你就可以高兴地重新看到桌面了。如果你有“ssystem”,已经安装的星系统仿真器,那么打开控制台,并键入“ssystem -bench”。Ssystem应当装载了,而且你可以看到很高的帧率。Athlon/雷鸟1000系统上的GeForce 2 GTS得分为380 fps。如果只有5-10 fps,可能你忘了删除或者重命名其中的一个Mesa文件了,或者你忘了创建Mesa文件的符号链接了。请再检查一遍,特别是符号链接。

测试

因为这是我第一次重大的Linux测试,所以我希望这次测试有利于Linux领域。我决定在实验室中的一个平台上运行所有不同的NVIDIA卡,并在一张3D卡上运行所有的平台。最后发现最好使用老式少用但又良好的i820主机板──华硕 P3C-L作为所有插卡的基本平台。我选择了GeForce 2 GTS卡用于平台测试

作为基准,我使用了Linux版的Quake 3 Arena来运行老式但又良好的demo001。然后我安装了全新的SPECviewperf 6.1.2,再进行运行。另外,我还运行了小型的Ssystem基准。

作为比较,我还于Windows98下在所有的插件上运行了Quake3与SPECviewperf 6.1.2。你知道Windows2000下的得分并不好,而且更糟。


Google 广告
广告
显示卡的文章和评比
Recherches populaires