|
发表于 2002-12-25 15:29:09
|
显示全部楼层
补充:如果您原来装过NVIDIA的3d驱动并且没有卸载....而直接安装
很简单呢
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`~~
nvidia3D显卡的for linux驱动,玩3D游戏必备! 安装方法:进入字符终端模式,unzip xxx.zip,先编译 (rpm --rebuild或rpmbuild --rebuild)kernel,然后编译(rpm --rebuild或rpmbuild --rebuild)GLX,然后 进入/usr/src/redhat/RPMS/i386(你的系统可能不是这个目录,但类似)目录下,rpm -ivh刚生成的两个rpm包. 如果都succeful的话,则编辑/etc/X11/XF86Config-4(有的系统可能是/etc/XF86Config),将Driver "nv" (或Driver "vesa")改为Driver "nvidia" ,在Module section段,加上这一行:Load "glx";如果 原来有这两行的话在前面加#注释掉:Load "dri"、Load "GLcore";同时,检查你的/etc/modules.conf文件 里是否有alias char-major-10-175 agpgart和alias char-major-195 nvidia(这版本模块名字不再是 NVdriver了)这两行,没有就加上,然后重起。
这是需编译的版本,如果你想安装rpm版本,请到其官方主页下载适合于你系统的rpm版 本:www.nvidia.com
此版本驱动要求在字符模式下安装,请大家尽量用init 3进入字符界面再编译安装,如果以前安装的是rpm版本驱动 的话,记得安装新驱动前先rpm -e NVIDIA_GLX --nodeps&&rpm -e NVIDIA_kernel将它们都卸载掉
相关讨论见:http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=7708
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
如果您以前装过3d 驱动,想卸载时候已经覆盖了,
这时候rpm -e NVIDIA_GLX --nodeps&&rpm -e NVIDIA_kernel
系统回提示以下错误,
系统发现KVIDIA_kernel 指定了多个包,(系统中止卸载NVIDIA)
这个时候,需要使用rpm 的另外一条参数
--allmatches 所有匹配项
rpm -e - allmatches NVIDIA_kernel (这里为举例,通常覆盖后此包无法自动卸载,需要此参数)
ok,重新,rpm -ivh 那两个 GLX / Kernel 的rpm包吧
/usr/src/redhat/RPMS/i386(你的系统可能不是这个目录,但类似)目录下, |
|