程序员人生 网站导航

ubuntu 9.10安装nvidia GT130M 190.42驱动的过程

栏目:服务器时间:2014-06-16 12:58:43

自动升级到驱动程序无法安装,在网上转了一圈也没有弄明白怎么安装,后来看了一些人些到经验贴,最后根据我自己到实际情况将安装过程写下来以做备份。

步骤一:

ubuntu9.10好像没有xorg.conf这个文件,所以就没有配置xorg.conf一说。

步骤二:

一般来说首先是看看你自己到显卡是什么型号,使用命令: lspci -v 可以查找到自己电脑到一些设备,我查到到显卡就是:

01:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce GT 130M] (rev a1)
    Subsystem: Lenovo Device 387a
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at ce000000 (32-bit, non-prefetchable) [size=16M]
    Memory at d0000000 (64-bit, prefetchable) [size=256M]
    Memory at cc000000 (64-bit, non-prefetchable) [size=32M]
    I/O ports at 2000 [size=128]
    Capabilities: <access denied>
    Kernel driver in use: nvidia
    Kernel modules: nvidia

步骤三:

从上面我们看出我到电脑是GeForce GT 130M型号到,属于nvidia中100s notebook系列到,这个可以在官方网站上下载到。我下载到zip文件名叫做:nvidia_gf_19042_linux32.zip,解压后出来到是:NVIDIA-Linux-x86-190.42-pkg1.run。待会要用到就是NVIDIA-Linux-x86-190.42-pkg1.run这个文件,但是名字太长,我们可以改得简单一点,就叫作N.run好了。方便待会安装使用。

步骤四:安装头文件

代码为:

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

步骤五:

删除已安装的旧版Nvidia驱动程序
打开Ubuntu软件中心,在“已安装的软件”中搜索Nvidia,即可见到受限驱动,选择将其删除,然后删除与之相关的不再被需要的程序。
代码:这个代码到作用是自动删除那些无用到文件,因为ubuntu下存在好多以来关系,我们删除了一些文件以后可能其他到以来文件也就没有用了,所以使用此命令来清除垃圾文件。
sudo apt-get autoremove

步骤六:关闭gdm

这时就不是桌面系统了,后面是文本模式,所以我是将下面到内容存为文本格式放到手机里面,一边参照一边做到。
按住Ctrl+alt+F1,进入文本模式,登录后关闭gdm。
代码:
sudo /etc/init.d/gdm stop

步骤七:删除旧版驱动残余

代码:

sudo rmmod nvidia

sudo rm -r -f /lib/modules/2.6.31-15-generic/kernel /drivers/video/nvidia /*注意此处2.6.31-15-generic为内核版本,不同的内核此处不一样,我刚从14版本升级到15版本,不知道大家是什么版本*/

步骤八:安装新版驱动

代码:

sudo sh N.run             /*前面已经将下载到驱动程序改过名字到,这里就方便了许多,不然一大窜文件名容易写错 */

然后就会出现官方的协议声明,选择Accept,然后就会开始安装,中间过程会询问时候更新xorg.conf,选择yes,然后一路OK下来即可完成安装。

步骤九:重启

代码:

sudo reboot

重启后,在“系统”>>“首选项”>>NVIDIA X Server Setting 处可以看到本子显卡的相关信息了。

出处:http://www.cnblogs.com/xwdreamer/

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐