当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 安装nvidia出现error 'nvidia.ko'的试试
帖子发表于 : 2010-05-22 20:10 

注册: 2010-05-22 18:34
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
本人ubuntu 10.04 64位 七彩虹9500gt显卡。。。。。。。。。
安装过硬件驱动自动搜索中的驱动的。。可参照置顶贴里的 置顶: nvidia驱动从安装到配置(解决刷新率, 无标题栏和使用开源驱动等问题) viewtopic.php?f=42&t=263478 这位大哥写的就行了
没装过的看看下边:
本人装上ubuntu不到10天就搞的重装10几次系统啊,其中有3次是为不这官方的显卡驱动:
我按照顶那位大哥(可能是大姐)写的先运行

sudo nvidia-xconfig 可终端上什么也没有。。。。(//////////////注意!!!当你运行这个时什么也不有显示的话就有可能是和我个样的问题了。)







照他写的安装时出现:
ERROR: Unable to load the kernel module 'nvidia.ko'. This happens most
frequently when this kernel module was built against the wrong or
improperly configured kernel sources, with a version of gcc that differs
from the one used to build the target kernel, or if a driver such as
rivafb/nvidiafb is present and prevents the NVIDIA kernel module from
obtaining ownership of the NVIDIA graphics device(s).

Please see the log entries 'Kernel module load error' and 'Kernel
messages' at the end of the file '/var/log/nvidia-installer.log' for
more information.



在网上找了好多帖子可问题还是不解决
后来实在不行了。
我就把那些用sudo apt-get remove --purge nvidia*卸载掉的全部装回去。再点系统————系统管理————硬件驱动 自动搜索安装了自带的。。。
安装完后我没重启。。。当七去点 系统————系统管理————nvidia设置时,那个nvidia的界面中设置的选项全不有,,还跳出一段英文字母。。大致的意思就是叫你在终端中用管理员运行nvidia-xconfig
于是七在终端中运行sudo nvidia-xconfig 结果这次运行出现了好几行英文字母其中有几行是这样的
Using X configuration file: "/etc/X11/xorg.conf".
Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
New X configuration file written to '/etc/X11/xorg.conf'
上边可能还有几行。。。不记得了。。。之后七就想到了置顶刷那位高人的刷子。照他的方法果然成功了。。。



如果你实在找不到解决的方法,可以试试我这个,,,
我不保证有用。。。七才装上ubuntu不到10天。。。打字也不是很快。。。纯新人一个。。不过七用这方法装成功过3次了

第一次安装好ubuntu后用的自动搜索到的驱动。。。可是装好后wine魔兽世界和争霸没成功看土豆网下拉网页后有的地方出现白色以为是驱动不好就照置顶里的那样安装没成功
不知道后来怎么的就在新立的中安装了个185的驱动。。装好后问题还是存在。。就又照置顶里的方法装了下++成功了(这次没想到上边的方法),可重启时图形界面报错
浏览网页的问题依然存在。。以为是驱动装坏了。。。重装系统。。。
第二次装显卡时就用到了上边的方法。。。安装成功了。。。可看的安装教程太多。。。有的教程说什么安装时中间有个次要选no结果选了no后报了一次错。。。可还是装成功了
重启电脑时又发生了图形界面报错。。。以为是那次报错的原因。。。又重装了下系统。。
第三次重装系统,,nvidia安装成功后重启电脑还是图形界面报错。。。
后来发现


打开grub.cfg
代码:
sudo gedit /boot/grub/grub.cfg

在/boot/grub /grub.cfg的内核行添加
nomodeset
即开头为linux的那一行, 如
代码:
linux /vmlinuz26 root=/dev/disk/by-uuid/37c0509b-6866-4cd2-8c15-7dee6a22e98d ro splash

加入nomodeset, 如
代码:
linux /vmlinuz26 root=/dev/disk/by-uuid/37c0509b-6866-4cd2-8c15-7dee6a22e98d nomodeset ro splash


我这个步不做。。。把这里的nomodeset添加进去后。。开机果然没错了。。。终于弄好了

说下注意点的地方吧。。
官方下载的驱动要符合你的显卡;我的是9500gt的就选了那个G9的。。有人说中文版本的不好装。。我不试过。。因为中文那个版本的个进入下载就卡页面。。几分后没动静就关了页面。。没下载成功过。。。既然有人说安装可能出问题那就推荐用英文版本好了。。

安装之前个定要 sudo nvidia-xconfig 下。看看有没有显示好几行英文字母。没有你可以试试上边的方法。再去照置顶那个帖子里的做

帖子里叫你添加nomodeset那个的一定加。。本人没加开机报错了。。。。你也可以先不加。。安装好后要是开机报错就选第一个选项进入系统后再修改添加。。帖子里说

在/boot/grub/grub.cfg的内核行添加
nomodeset
即开头为linux的那一行, 如
代码:
linux /vmlinuz26 root=/dev/disk/by-uuid/37c0509b-6866-4cd2-8c15-7dee6a22e98d ro splash

加入nomodeset, 如
代码:
linux /vmlinuz26 root=/dev/disk/by-uuid/37c0509b-6866-4cd2-8c15-7dee6a22e98d nomodeset ro splash
好像不怎么详细
其实不是linux开头。开头是空格 后边才是linux开头而且这样的有好几行。。。看有不有结束的最后个个单词splash就行了,在ro前边加入。。不要删除其他单词

帖子后边提到的
打开xorg.conf, 看有没有错误的分辨率. 有的话去掉
代码:
sudo vim xorg.conf


然后启动gdm, 看驱动是否正常工作
sudo /etc/init.d/gdm start

然后禁用其他的driver驱动模块(否则启动后会花屏)
代码:
sudo gedit /etc/default/linux-restricted-modules-common

将其中的 DISABLED_MODULES=" " 改为:DISABLED_MODULES="nv nvidia_new"
我打开什么也不好像全没有那些文件。。就没改。。不发现什么问题




安好后和用系统的硬件驱动搜索到的驱动好像不什么不个样。。。就是装好官方的驱动后用硬件驱动就搜不到什么驱动了,NVIDIA X Server Sittings那个项从原来的系统管理里变
到首选项里边去了
wine不成功是因为wine的关系。。。用官方的wine(或新立得里的)就成功了。。。土豆下拉网页后有的地方白色也不解决。。。另外开机是不是好像慢也2秒???


先卸载掉所有自带nvidia的兄弟把这些装回去试试 nvidia-173-modaliases* nvidia-96-modaliases* nvidia-common* nvidia-current*
nvidia-current-dev* nvidia-current-modaliases* nvidia-settings*
可能多了几个因为之前在新立得中装过其他版本。。。之后卸载掉前记下来的就这些。。不过不要紧。。后边你还是要全卸载掉的


执行sudo nvidia-xconfig
出现
Using X configuration file: "/etc/X11/xorg.conf".
Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
New X configuration file written to '/etc/X11/xorg.conf'
前边可能还有几行
你就能照置顶帖的方法安装成功了


为了大家少走弯路。。。试试吧。。。不成功不要怪我。。。新人。。。新人


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 安装nvidia出现error 'nvidia.ko'的试试
帖子发表于 : 2010-05-22 20:25 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
这个....辛苦了,写那么多,但是似乎是新内核带的nvidia开源驱动冲突吧,屏蔽那些模块就好了啊


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


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

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Bing [Bot] 和 5 位游客


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

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

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