熊老师
  黄老师
成都银河教育中心 成都银河教育中心 成都银河教育中心
成都银河教育中心 成都银河教育中心 成都银河教育中心
成都银河教育中心 成都银河教育中心 成都银河教育中心
   | 网站首页 | 关于银河 | 课程体系 | 信息中心 | 精英问答 | 学员作品 | 学员就业 | 技术学习 | 精英畅想 | 学历教育 |   
 您现在的位置: 百日精英 >> 技术学习 >> linux技术 >> 正文

 linux安装实例教程:驱动你的NVIDIA GeForce2 MX

 

  大家在使用linux的时候,一定都希望使用Xwindows,可是如果你的显卡是比较新的显卡,linux不支持又该怎么办?比如NVIDIA GeForce2 MX。根本就驱动不了。当你startx的时候,只会报出一堆的错误而不会有任何的效果,实在是让人太失望了。
    我下面就给大家讲讲如何在linux下驱动你的NVIDIA GeForce2 MX显卡。

    先介绍一下我的计算机配置。艾威主板/赛羊II600/128M内存/20G硬盘/太阳花GeForce2 MX 32M显卡。我装的是Redhat 6.2版,安装时选择定制安装,然后选择了完全安装。在安装的过程中跳过了X的配置。

    根据网上的资料。驱动GeForce2 MX显卡的方法有两个,一个是从NVIDIA的官方网站下载驱动;另一个方法是安装XFree86 4.0.2以上的版本,就可以驱动该显卡了。

    首先去NVIDIA的官方网站下载最新的for linux的驱动程序。由于我的系统是RH6.2,而且是单CPU,所以下载了下面两个必须的rpm包。

NVIDIA_kernel-0.9-769.rh62.i386.rpm                         这个是核心的一个补丁。

NVIDIA_GLX-0.9-769.i386.rpm                                 这个就是驱动啦!

大家可以根据自己的实际情况来下载合适的驱动程序和核心补丁程序。

    下载完成后,就可以安装了。下面是安装步骤:

1、#rpm -ivh NVIDIA_kernel-0.9-769.rh62.i386.rpm

2、#rpm -ivh NVIDIA_GLX-0.9-769.i386.rpm

什么??报错?居然说要XFree86的版本要高于4.0.1??faint!!%×^%&^¥%&^

    没有办法了,只好去下载XFree86的最新版本。既然下载XFree86 4.0.2就可以驱动显卡,那干脆直接下载XFree864.0.2得了。去XFree86的官方网站(http://www.xfree86.org),现在的最新版本是4.0.3。不过我看了4.0.3似乎有些问题,我们还是下载4.0.2吧。下载源码编译太麻烦,直接下载可执行包算了。在此之前,先要确定自己的linux上的glibc的版本。使用这条命令:

#rpm -qa | grep glibc

    我是redhat6.2,glibc的版本是glibc21,那么我们就下载Linux-ix86-glibc21这个版本。具体的下载网址是:ftp://ftp.xfree86.org/pub/XFree8 ... Linux-ix86-glibc21/

12/18/2000 09:20PM          1,140 BugReport
12/21/2000 08:51PM        459,021 FILES
12/18/2000 09:16PM         17,303 Install
12/18/2000 09:16PM          7,749 README
12/18/2000 09:16PM         48,736 RELNOTES
12/21/2000 08:51PM          1,571 SUMS.md5
12/21/2000 08:51PM          1,354 SUMS.md5sum
12/19/2000 07:57PM      4,431,675 Xbin.tgz
12/18/2000 09:15PM        465,335 Xdoc.tgz
12/19/2000 07:57PM        372,260 Xetc.tgz
12/18/2000 09:16PM      1,245,527 Xf100.tgz
12/18/2000 09:16PM        368,707 Xfcyr.tgz
12/18/2000 09:16PM        251,394 Xfenc.tgz
12/18/2000 09:16PM      1,645,257 Xflat2.tgz
12/18/2000 09:16PM      2,212,099 Xfnon.tgz
12/18/2000 09:16PM      4,479,376 Xfnts.tgz
12/18/2000 09:16PM      1,517,418 Xfscl.tgz
12/19/2000 07:57PM         55,760 Xfsrv.tgz
03/15/2001 11:10PM        974,130 Xhtml.tgz
12/18/2000 09:16PM         26,121 Xinstall.bin
12/18/2000 09:16PM         26,121 Xinstall.sh
12/18/2000 09:16PM        106,711 Xjdoc.tgz
12/19/2000 07:57PM        130,798 Xlib.tgz
12/19/2000 07:57PM        637,850 Xman.tgz
12/19/2000 07:57PM      6,265,425 Xmod.tgz
12/19/2000 07:57PM        602,054 Xnest.tgz
12/19/2000 07:57PM      1,187,142 Xprog.tgz
12/19/2000 07:57PM      1,216,917 Xprt.tgz
12/18/2000 09:16PM      3,289,242 Xps.tgz
12/20/2000 01:47PM            546 Xvar.tgz
12/19/2000 07:57PM      1,645,310 Xvfb.tgz
12/19/2000 07:57PM        739,730 Xxserv.tgz
12/19/2000 08:19PM        317,738 extract
12/19/2000 08:19PM        317,738 extract.exe

一共是34个文件,33.4M,都下载回来后放到一个目录下。

现在就可以升级我们的XFree86了。但是在升级XFree86前,我们需要备份3个文件。

/usr/X11R6/bin/startx

/etc/X11/xinit/Xclients

/etc/X11/xinit/xinitrc

因为新的XFree86的startx好像不会读取gnome的gtk资源文件,也就是说,不能启动gnome了。这可不是我们希望的。

做好上面的准备,就可以开始升级XFree86了。在XFree86的目录下执行

#sh Xinstall.sh

按照屏幕的提示,一步一步的进行就可以顺利完成升级了。(呵呵,其实就是一路y下去)

全部安装完成后,就可以使用xf86config来配置你的XF86Config文件了。这个也是向导式的操作,按照屏幕提示做,无非就是回答一些自己计算机的相关配置,比如什么鼠标了,什么显示器了,什么卡了,多大内存了,等等。我们是GeForce2 MX,所以选择第320号卡。就是GeForce。然后很容易就可以把自己的显卡配置好。等最后,生成XF86Config文件后,先startx试试,看看自己的X能不能启动。如果启动了,恭喜你,你的GeForce2 MX已经驱动好了。

然后,把刚才备份的3个文件都拷贝回去。再startx试试,看看,是不是Gnome也启动了?

最后,根据自己的一些情况,可能还需要手工修改一下XF86config文件。详细的我就不写了。

最后总结一下:

1、下载XFree864.0.2版

2、#cp /usr/X11R6/bin/startx /root/

   #cp /etc/X11/xinit/Xclients /root/

   #cp /etc/X11/xinit/xinitrc /root/

3、#sh Xinstall.sh

4、#xf86config

5、#cp /root/startx /usr/X11R6/bin/startx

   #cp /root/Xclients /etc/X11/Xclients

   #cp /root/xinitrc /etc/X11/xinitrc

这样就可以驱动你的显卡了。

 
百日精英
  百日精英网络工程师  
  百日精英网络安全工程师  
  百日精英室内设计师  
  百日精英游戏动画设计师  
  百日精英影视特效设计师  
  百日精英职业广告设计师  
成都银河教育中心
 

地址:成都市红星路二段106号七楼 (乘坐3、6、8、15、20、28、37、49、154、902路公交车到红星路二段站;18、341路公交车到冻青路站;6、8、
80、101、103、152路公交车到红星路口站;4、58、81、98路公交车到蜀都大道红星路口站;7、61路公交车玉沙路口站下车即到)
电话:028-81914988(黄老师) 028-80777077(熊老师)                       Copyright© 2008-2010 成都银河教育中心 百日精英 版权所有

  详情请点击:

 网站地图 GoogleSitemap BaiduSitemap 帮助