Chinaunix首页 | 论坛 | 博客
  • 博客访问: 283309
  • 博文数量: 43
  • 博客积分: 2515
  • 博客等级: 少校
  • 技术积分: 510
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-10 16:15
文章存档

2009年(2)

2008年(12)

2007年(29)

我的朋友

分类: LINUX

2007-03-01 16:41:32

    最简单的方法莫过于直接使用apt:
   

sudo apt-get install nvidia-glx

sudo nvidia-glx-config enalbe

   可事实上目前大部分软件库里面都缺少nvidia-kernel-1.0.9631,导致无法安装。

    一种可行的方法是手动安装驱动程序
    1. 到下载驱动程序文件
    2. 删除原来的驱动(如果你装过驱动)
        sudo apt-get --purge remove nvidia-glx
    3. 备份当前的显示设置,这样可以在驱动安装失败时恢复到原来的设置
        sudo cp /etc/X11/xorg.conf.backup /etc/X11/xorg.conf
    4. 安装驱动程序编译环境
        sudo apt-get install build-essential linux-headers-`uname -r`
    5.禁止系统使用默认的驱动
        sudo gedit /etc/default/linux-restricted-modules-common
        在最后的双引号中添加nv,即“”改成“nv”
    6.按Ctrl+Alt+F1,登录,停止gdm
        sudo /etc/init.d/gdm stop
    7.进入下载的驱动安装文件 nvidia-linux-x86-1.0-9631-pkg1.run所在目录
      (请确定xorg-dev软件包已经安装,编译过程中可能会用到)
        sudo sh nvidia-linux-x86-1.0-9631-pkg1.run
        如果提示缺少某某模块(modules),询问是否上网下载,选no;
    8.安装完成后,启动gdm
       sudo /etc/init.d/gdm start

     此时,就会看到NVIDIA的LOGO了,驱动安装成功。

     对宽屏来说,此时可能需要改变分辨率,在UBUNTU中,选择菜单“应用程序”─“系统工具”─“NVIDIA X Server Settings”,进入便可以改变分辨率;
     同时要修改/etc/X11/xorg.conf文件,把里面的1024x768都修改为你选择的分辨率:
     sudo gedit /etc/X11/xorg.conf
     打开修改就可以了。
     在这两处都修改才能保证每次重新启动后分辨率不会改回到原来的1024x768.

注意以这种方式安装的显卡驱动在每次内核有所更新后会显示启动X Server失败,需要重新安装一次。

阅读(9604) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~