当前位置导航:炫浪网>>网络学院>>操作系统>>Linux教程

我的集成的nvidia显卡的安装经历


  首先,我的机器配制如下:
  AthlonXP 2000+, AsusTek A7N266 with nForce420 ChipSet,集成了gForce2MX显卡...512M DDR.
  
  刚装上MDK9.0时,机器不可以在文本方式下通过打入startX来进入X,提示No Screens Found..但是可以直接选择进入桌面方式(在安装是选择).这样虽然可以进入X,但是桌面不正,而且只能显示最大16位的颜色.通过查看XF86Config-4,发现显卡一处的显示"device "fbdev"",(好像是frame buffer),就是说系统没有找到我的显卡...于是,就有了这次的经历...
  
  通过看以前的帖子,和向大大们的请教,我终于准备好了需要的文件。..
  具体说有3个,一个是MDK9.0中第3张光盘带的kernel-source-2.4.19-16mdk.i586.rpm(如果使用硬盘安装的朋友,可以到安装目录下的mandrake中的rpm3里面找到.) 另外两个是从nvidia站点下载的.NVIDIA_kernel-1.0-3123.tar.gz, NVIDIA_GLX-1.0-3123.tar.gz.这次使用的是tar包,非常成功,以前使用的src和rpm包都没有成功,原因不明,可能是自己出错).
  
  有了上面个文件后,就可以安装了...(在root下,需要关闭你的X.在文本界面下)
  一.先装kernel-source包
  命令: rpm -ivh kernel-source-2.4.19-16mdk.i586.rpm --nodeps
  
  二.解压缩tar包
  命令: tar xvzf NVIDIA_kernel-1.0-3123.tar.gz
  tar xvzf NVIDIA_GLX-1.0-3123.tar.gz
  完成后,会自动建立两个目录,可以使用ls命令看一下..下一步就是装驱动了..
  
  三.安装驱动
  这里必须先装NVIDIA的kernel包才可以.
  命令:cd NVIDIA_kernel-1.0.3123/
  make install
  然后再装GLX驱动包.
  命令:cd ../NVIDIA_GLX-1.0.3123
  make install
  
  现在你的驱动已经全部装好了!!!但是并不是说他们马上就可以使用了!!你还必须修改XF86Config-4文件才可以...(修改前请备份:_).
  在文本方式下,大家都用vi来编辑吧!!我就是...用他打开你的XF86Config-4文件.
  命令: vi /etc/X11/XF86Config-4
  找到Driver "nv"(or Driver "vesa",我是 Driver "fbdev")一项,修改为Driver "nvidia"
  ,在开始的Module section,添加Load "glx"(如果没有),然后把Load "dri"和Load "GLcore"(如果有的话)给删除,也可以使用#Load "dir"来屏蔽...
  
  这样,你的显卡该可以用了,你可以马上打入startX,看一下,你将会看到一个nvidia的画面,然后你就会进入你的桌面了!因为是在root下,所以我reboot了机器,用普通用户再次进入系统...一切oK了,画面也不歪斜了,色彩也可以上到24位..一切都那么美好!!perfect...
  
  本文参考了大量的前辈们的文章,在次表示感谢...(恕不一一列出).
  
  今天我好像要开始脱离Windows(虽然我现在在windows下写这个),下一步,我将要开始我的美化,和一系列别的设置,相信到那时,我就可以真正离开windows了...
相关内容
赞助商链接