当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 在ubuntu9.04中打开run 文件《以安装显卡驱动为例》
帖子发表于 : 2009-04-27 11:49 

注册: 2009-04-25 21:53
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
显卡: nVIDIA GeForce 8400M GS
驱动: NVIDIA-Linux-x86-169.07-pkg1.run 《这是老的。新的是NVIDIA-Linux-x86-185.19-pkg1.run》

官方提供的安装流程大概说的如下:
1. 下载驱动,最新版NVIDIA-Linux-x86-169.07-pkg1.run
下载地址:http://cn.download.nvidia.com/XFree86/Linux-x86/169.07/NVIDIA-Linux-x86-169.07-pkg1.run
2. 关闭X server
3. 运行sh 进行安装
4. 自动安装Kernel Interface
5. 配置nvidia-config 文件

可能出问题的三个地方:

(1)安装之前要关闭X server

最简单的方法:以root权限运行 /etc/init.d/gdm stop 即可。注意,这里gdm是为使用gnome用的,如果使用kde请使用kdm。安装成功之后启用x server则用 /etc/init.d/gdm start。


(2)安装过程中要编译Kernel Interface

驱动安装中会自动检测系统是否有已经编译好的Kernel Interface。如果没有,驱动会提供两种安装方式,首先它会让你选择是不是自动连接到nvidia官网进行下载。我的经验建议不选择此种方式,网络延迟等方面原因导致下载失败,提示没有匹配的文件。选“否”进入下一步安装程序会让你选择是否让驱动程序为你编译产生这个Kernel Interface。建议选此项,会比较顺利。选此项要求你的系统中安装有 libc。如果没有请运行sudo apt-get install libc6-dev 一行命令搞定。

(3)删除受限驱动

多数人的系统安装了光盘自带的受限驱动,例如nvidia-glx, nvidia-glx-new等。安装新驱动钱要先删除这些受限驱动并进行一些设置。
执行命令:
sudo apt-get remove --purge nvidia-glx nvidia-glx-new
然后删除 /lib/linux-restricted-modules/文件夹下面的内容,其中有一个隐藏文件.nvidia-new-installer也要删掉。

再检查一下/etc/init.d/nvidia-glx 和 /etc/init.d/nvidia-kernel这两个文件是否存在,有则删之。

最后设置禁用其他的driver驱动模块
sudo gedit /etc/default/linux-restricted-modules-common (命令行下请用vi之类的修改)
将其中的 DISABLED_MODULES="" 改为:DISABLED_MODULES="nv nvidia_new"

正式安装

1.下载驱动NVIDIA-Linux-x86-169.07-pkg1.run放到某一个目录如 /home/yourname/。

2.防患于未然,运行 sudo apt-get install libc6-dev,安装libc。

3.ctrl + alt + F2, 这时候你应该看到黑屏。(当然现在x server 并没有关闭。ctrl + alt + F7 可回到图形界面。)login状态,输入用户名密码登陆,执行sudo su 输入密码切换到root身份。

4.运行 /etc/init.d/gdm stop. 看到一则关闭OK的消息。这时候X server真正关闭了
5.运行安装程序 sh /home/yourname/NVIDIA-Linux-x86-169.07-pkg1.run,这时候应该看到界面了。Step by Step直到安装Kernel Interface,参考上面的方法应该一切顺利。

6.编译完Kernel Interface,驱动安装完毕。安装程序会询问你是否自动更新配置,建议选OK好了。

相关配置已经应用了。如不放心可以用命令 sudo vi /etc/X11/xorg.conf看其中Section "Device" 下的Driver "XX" 是否为 Driver "nvidia"。
诸如分辨率之类可以在启动X server 之后,用 nvidia的工具修改:
gksudo nvidia-settings 图形界面,不必多说。

7.运行 /etc/init.d/gdm start重新启动 X server。 不出意外,应该是画面一闪,nvidia的logo出现,然后出现图形登录界面.驱动安装成功!

如果出现“安装之后第一次启用X server没有问题,但是重启之后驱动失效”现象,则说明你在安装之前没完全清除受限驱动。请把就以前驱动彻底卸载掉,不论是 nvidia-glx还是nvidia-glx-new。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 在ubuntu9.04中打开run 文件《以安装显卡驱动为例》
帖子发表于 : 2009-04-27 14:36 

注册: 2008-04-28 10:57
帖子: 16
送出感谢: 0 次
接收感谢: 0 次
:em11
作晚上折腾一晚上没有成功。
现在按照楼主的办法成功了,我是从8.10升级到9.04的.
终于可以使用桌面特效了.


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 在ubuntu9.04中打开run 文件《以安装显卡驱动为例》
帖子发表于 : 2009-12-09 2:56 
头像

注册: 2009-08-24 15:19
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
Thanks


_________________
冬天的阳光,真舒服!


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 在ubuntu9.04中打开run 文件《以安装显卡驱动为例》
帖子发表于 : 2009-12-11 19:36 

注册: 2009-11-25 22:02
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
这么好的帖子居然没人顶,真的没天理阿!


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 在ubuntu9.04中打开run 文件《以安装显卡驱动为例》
帖子发表于 : 2011-01-30 12:08 

注册: 2009-05-06 12:38
帖子: 184
送出感谢: 0 次
接收感谢: 0 次
标记一下!!!!!!!


_________________
不会的就搜索 搜索不到的就发帖提问


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译