自己的老显卡型号是 GeForce4 MX440 AGP8X 的,先去试一试了!

官方提供的在Ubuntu7.10下NVIDIA
GFORE 4安装驱动流程大概说的如下:

呵呵!终于在Ubuntu7.10
下实验成功了,不过驱动不一样,我用的是:NVIDIA-Linux-x86-96.43.01-pkg1.run 
这个是我在 NVIDIA
官方网站上驱动搜索得到的。我刚开始也下了那个NVIDIA-Linux-x86-1.0-9631-pkg1.run
的。但是装上去后,也装上去了,但是分辨率达不到
1028*1024的要求,可能是现在的内核都提升到2.6的版本了缘故吧!不过我按照他的第四种方法,还是安装成功了。呵呵!下面我还是记录下,以作备份只用吧!呵呵。

  1. 当然是下载好驱动了,我用的是NVIDIA-Linux-x86-96.43.05-pkg1.run
    下载地址: \
    Linux-x86/96.43.05/NVIDIA-Linux-x86-96.43.05-pkg1.run

  2. 安装之前关闭 X server,

  3. 运行sh 进行安装

  4. 自动安装Kernel Interface (很多人这里出问题,我也是,稍后再说)

  5. 配置nvidia-config 文件并更新配置啥地………… 搞定

首先在Ubuntu7.10下做安装编译环境和前期步骤,还是现备份下现吧。预防起动X失败:

通常俺们这种菜鸟有几个问题搞不定,其一是安装之前要关闭X server,
其二就是那个安装Kernel
Interface,驱动安装时候会自动检测是否有已经编译好的Kernel
Interface了,如果没有,驱动有几个安装方式,首先它会让你选择是不是自动连接到nvidia官网进行下载(很不幸,我选择之后下载失败,说没有匹配的),这时候安装程序会让你选择是否让驱动程序为你编译产生这个Kernel
Interface,如果是,那么要求你的系统中已经有
libc源码(或者说库,我也不懂具体是啥)。很多人都是在这一步挂掉了,因为系统中没有这个库的源代码。

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.mybackup

现在我们来解决这两个问题:

安装头文件和编译环境:

  1. 关闭X server:

sudo apt-get install linux-headers-$(uname -r) build-essentialedgy

以前论坛上有过很多人问过这个问题,可惜一直没有找到可行的答案,google几篇老外的文章之后发现其实很简单:

已经安装好了最新的gcc了,没有装的,自己装上:

以root权限运行 /etc/init.d/gdm stop
即可,注意,这里最后面那个gdm是为使用gnome的人用的,如果使用kde好像是啥
kdm. 安装成功之后启用x server用这个 /etc/init.d/gdm start.

gksudo gedit /etc/default/linux-restricted-modules-common

还有一种途径就是老是有人说的改变那个启动的runlevel, 就是经常看到的init
3之类的。我以前就用这个尝试,没成功。因此推荐和我一样的菜鸟用上面那个方法。

在最后的双引号里面添加nv两个字,添加后就是“nv”

  1. 安装libc:

去 www.nvidia.com 去下载适合自己的驱动。 不知道自己显卡型号的

刚才说到,驱动安装时候要安装Kernel
Interface,如果采用自己编译的方式则要求系统中有libc的源码。我想一般人都是没有的,呵呵。这个时候我们可以在安装驱动之前先自己把这个源码给安装好,问题就解决了。如何安装?呵呵,更简单,强大的
apt install阿, 运行:

用命令在控制台上 输入:lspci | grep nVidia

sudo apt-get install libc6-dev

就可以看到如下的提示:01:00.0 VGA compatible controller: nVidia

一行命令搞定。

Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev

—–更新内容

Author

发表评论

电子邮件地址不会被公开。 必填项已用*标注