LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: ooooo825

求助,fedora 12安装nvidia驱动 Unable to load the kernel module 'nvidia.ko'

[复制链接]
发表于 2009-11-19 12:40:04 | 显示全部楼层
Post by simaqs;2047549
照这个方法基本好使,跟网上搜的有点小区别,网上是先启动时在kernel后面加参数3,然后进系统安装nvidia驱动,但我这样进去还是安装出错,而是先把上面两个步骤做好再进系统安装,当然是init 3,安装过程不再出错,驱动也安装上了,就是还是没法启用桌面特效,点桌面效果,只能选标准,选Compiz过一会显示无法启动,自动选标准。另外有个小问题,grub启动时显示nouveau.modeset=0参数无效,自动忽略,但这个去掉后又进不了X-window,直接到登录桌面前黑屏


太崩溃了。。。那等于还是完全没用啊。~  本来装官方驱动就只是为了一个compiz的。
回复 支持 反对

使用道具 举报

发表于 2009-11-19 12:53:35 | 显示全部楼层
Post by biAji;2047553
太崩溃了。。。那等于还是完全没用啊。~  本来装官方驱动就只是为了一个compiz的。


至少显卡清静多了,这个慢慢摸索,估计应该又办法解决的。
回复 支持 反对

使用道具 举报

发表于 2009-11-19 12:58:20 | 显示全部楼层
Post by simaqs;2047558
至少显卡清静多了,这个慢慢摸索,估计应该又办法解决的。


等下一次Kernel更新或者 Nvidia出新驱动,先凑合着
回复 支持 反对

使用道具 举报

发表于 2009-11-19 14:11:50 | 显示全部楼层
照上面那个方法试过了,无效,不是黑屏就是编译出错~
回复 支持 反对

使用道具 举报

发表于 2009-11-19 15:30:21 | 显示全部楼层
Post by simaqs;2047549
照这个方法基本好使,跟网上搜的有点小区别,网上是先启动时在kernel后面加参数3,然后进系统安装nvidia驱动,但我这样进去还是安装出错,而是先把上面两个步骤做好再进系统安装,当然是init 3,安装过程不再出错,驱动也安装上了,就是还是没法启用桌面特效,点桌面效果,只能选标准,选Compiz过一会显示无法启动,自动选标准。另外有个小问题,grub启动时显示nouveau.modeset=0参数无效,自动忽略,但这个去掉后又进不了X-window,直接到登录桌面前黑屏


正确!驱动装上了!8600gts显卡安静了!
回复 支持 反对

使用道具 举报

发表于 2009-11-19 16:34:17 | 显示全部楼层
我已经黑屏重装3次了,不知道哪个大大有什么好方法没。免得我一黑屏就重装~~
回复 支持 反对

使用道具 举报

发表于 2009-11-19 16:44:35 | 显示全部楼层
it is simple...
进入grub 界面,按下e(动作要快啊,默认Fedora只有一秒时间),在kernel一行结尾追加(3之前要添加空格)
3 nouveau.modeset=0
然后编译 ./NVIDIA-XXXX.run。
需要安装编译相关工具,还有kernel-headers,kernel-devel等。
安装完毕,如果不需要kms,直接在/boot/grub/menu.lst中的kernel一行加上nouveau.modeset=0。
如果需要kms,可以参照 fedora wiki 上的设置进行(自己上官方网站查找,我自己不用,Fedora 11 中试了一次,没有意思)。
Fedora 12 好像默认启用了kms,如果你的显卡无法通过nouveau驱动,默认会转换到framebuffer 模式(模仿图形启动)。。。而启用fb模块,就可能导致不能加载nvidia.ko。
回复 支持 反对

使用道具 举报

发表于 2009-11-19 16:46:14 | 显示全部楼层
Post by aero1024;2047640
我已经黑屏重装3次了,不知道哪个大大有什么好方法没。免得我一黑屏就重装~~

你真猛,我差不多三年没有重装了,一直一路升级。
回复 支持 反对

使用道具 举报

发表于 2009-11-19 19:29:05 | 显示全部楼层
跟楼主一样的情况.......
回复 支持 反对

使用道具 举报

发表于 2009-11-20 02:41:46 | 显示全部楼层
Post by ixlh;2047465
另外, 別忘了以下兩個步驟
1) 在grub.cfg 里的kernel语句上添加nouveau.modeset=0
2) 编辑 /etc/modprobe.d/blacklist.conf 文件,以阻止 nouveau 模块的加载
即在文件末尾处添加blacklist nouveau


23楼朋友的方法确实有效,只需要这2步即可,重启之后再安驱动,已经成功安装190.42驱动,并且可以打开compiz ,我的是GF6600。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表