mking007 发表于 2005-2-23 10:07:34

在SuSE上安装Nvidia显卡驱动,注意,仅用于SuSE!

SuSE官方推荐使用Yast安装NV显卡驱动,虽然可以自己手动安装显卡驱动,但是问题很多。而且并不是所有的人都有条件上宽带。有许多朋友都安装不上(特别是SuSE9.2,许多人都装不上驱动),前几天在SuSE的Mirror上找到一个SuSE的安装nv显卡驱动的脚本文件,经过分析可以用他来进行驱动的本地安装,并测试成功。其效果应该和用Yast升级一样,现在把步骤写下(这是在SuSE 9.2上的,其他的版本应该差不多)







1、首先确认你的CPU,是x86还是x86-64,根据你的cpu去nv的驱动下载页去下载相应的驱动
x86:
http://download.nvidia.com/XFree86/Linux-x86/1.0-6111/NVIDIA-Linux-x86-1.0-6111-pkg1.run
x86-64
http://download.nvidia.com/XFree86/Linux-x86_64/1.0-6111/NVIDIA-Linux-x86_64-1.0-6111-pkg2.run

2、把这个脚本文件下下来,保存到硬盘
http://ftp.gwdg.de/pub/suse/i386/update/9.2/scripts/fetchnvidia.sh
(只要是SuSE的Mirror就有这个文件,找一个里自己比较快的Mirror)
2、用文本编辑器(注意,不能用openoffice)打开fetchnvidia.sh
3、注意这里

#!/bin/sh

EULA="http://www.nvidia.com/object/nv_swlicense.html"

########如果你是x86的驱动,改这里
DRIVER="http://download.nvidia.com/XFree86/Linux-x86/1.0-6111/NVIDIA-Linux-x86-1.0-6111-pkg1.run"
VERSION=1.0-6111
if [ "`uname -m`" == "x86_64" ]; then

########如果你是x86-64的驱动,改这里
DRIVER="http://download.nvidia.com/XFree86/Linux-x86_64/1.0-6111/NVIDIA-Linux-x86_64-1.0-6111-pkg2.run"
VERSION=1.0-6111
fi

把那两个地方修改成你的驱动所在位置。
我的是x86的,所以就这样改的(我的驱动在/root目录下)
DRIVER="file:/root/NVIDIA-Linux-x86-1.0-6111-pkg1.run"

这个文件。


最后一步,打开终端,

cd 你的fetchnvidia.sh所在目录
sh fetchnvidia.sh

重新启动你的X。OK了。






提醒一下
1、用这个方法安装nv驱动不用退出X。也不需要安装内核源码。
2、nv已经放出新版本的驱动了,版本好像是1.0-6629,不推荐。因为从那个脚本看SuSE 9.2 默认支持的驱动是1.0-6111。




再次说明:此方法仅用于SuSE Pro!!!!!!!!!!!!
测试环境:
机器:Dell 4600n
OS:SuSE 9.2
显卡:GeForce FX 5200
CPU: Intel P4 2.4
主板不清楚,据说是华硕的, intel 865芯片组。

ivyharry 发表于 2005-2-28 00:25:35

楼上说的很好

但是我的安装方法有点不一样

其实也没有那么麻烦

首先安装NVIDIA的芯片组驱动程序
然后再安装显卡驱动
编译都能顺利通过
然后SAX
选一下型号就起来了

对了
楼上的
我的6800还是找不到
只找得到6800GT
页: [1]
查看完整版本: 在SuSE上安装Nvidia显卡驱动,注意,仅用于SuSE!