LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1267|回复: 2

NVIDIA-Linux-x86-1.0-6629-pkg1.run 安装驱动 for mandrake 10.1c

[复制链接]
发表于 2005-1-5 03:15:34 | 显示全部楼层 |阅读模式
这三天三夜苦战终于在mandrake10.1c下 把N卡的驱动装好了!
总结经验如下:
前提:1.下载NVIDIA-Linux-x86-1.0-6629-pkg1.run
         2.确认已经安装kernel-source(没有的话到安装光盘装,用mandrake自带的rpm软件管理器可以自动安装)
         3.找个地方如/home/...../backup 备份好三个文件
             file:/etc/X11/xorg.conf      file:/etc/rc.b/rc.sysinit              file:/etc/inittab
            并#chmod o+w 这三个文件( 如#chmod o+w  /etc/X11/xorg.conf )
         4.修改 file:/etc/inittab中的 id:5:initdefault:  改为 id:3:initdefault:
            这是为了下次重启是可以进入纯字符界面
         5.修改 file:/etc/X11/xorg.conf  (这是非汉化版驱动,N显卡须支持opengl )
            把其中的Section "Device" 那一段的 Driver "nv"改为 Driver "nvidia"
            至于Section "Module"我的是没改什么,下面的是我的
            
Section "Module"
    Load "dbe" # Double-Buffering Extension
    Load "v4l" # Video for Linux
    Load "extmod"
    Load "type1"
    Load "freetype"
    Load "glx" # 3D layer
EndSection
注意 Load "glx"不要加#否则打不开opengl加速
         6.修改 file:/etc/rc.b/rc.sysinit   在最下面
把绿色字那行加进去,其他的不变,我只是加了绿色的那行命令
if [ -f /etc/init.d/mandrake_everytime ]; then
        /bin/sh /etc/init.d/mandrake_everytime
fi
        /sbin/modprobe nvidia
# (pixel) a kind of profile for XF86Config
# if no XFree=XXX given on kernel command-line, restore XF86Config.standard
for i in XF86Config XF86Config-4; do
    if [ -L "/etc/X11/$i" ]; then
        XFree=`sed -n 's/.*XFree=\(\w*\).*/\1/p' /proc/cmdline`
        [ -n "$XFree" ] || XFree=standard
        [ -r "/etc/X11/$i.$XFree" ] && ln -sf "$i.$XFree" "/etc/X11/$i"
    fi
done
      7.各个保存后重启,这时应该进入字符界面了,建议还是用普通用户登录,免得伤害了系统.
      现在进入你下载的驱动文件夹用su命令行使一下超级用户的权力
      sh  NVIDIA-Linux-x86-1.0-6629-pkg1.run
     之后就全自动运行了,放在全选accept和yes或ok
      8.装好后应该可以了,你用startx看看进的了图形界面吗?一般都进的了的,只要你依足照做!我可是三天三夜殚精竭虑总结的!
      9.如果真的出错,你就把那三个备份的文件cp回原来的地方,就能进入图形界面了,再检查修改!
      10.注意:系统凡已经加载rivafb.o或rivafb.ko模块的,要把它卸掉,否则nvidia的模块会工作不正常或不干了
以上为偶一家之言,若有错误请指正!在安装过程中得到linuxsir很多兄弟的启示和教导,无以为报,谨以此文致谢!!
发表于 2005-1-5 21:45:26 | 显示全部楼层
恭喜,恭喜
发表于 2005-1-14 16:28:04 | 显示全部楼层
10.注意:系统凡已经加载rivafb.o或rivafb.ko模块的,要把它卸掉,否则nvidia的模块会工作不正常或不干了
FC3中这个怎么做,我不会啊,我有Redhat9.0的内核编译方法的书,没有fc3的,命令都不一样
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表