LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1020|回复: 9

Nvidia问题:X模块和Nvidia-kernel版本不一致导致X启动错误【已解决】

[复制链接]
发表于 2005-12-17 13:34:44 | 显示全部楼层 |阅读模式
错误信息如下:

EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module! Please ensure
(EE) NVIDIA(0):      that there is a supported NVIDIA GPU in this system, and
(EE) NVIDIA(0):      that the NVIDIA device files have been created properly.
(EE) NVIDIA(0):      Please consult the NVIDIA README for details.
(EE) NVIDIA(0):  *** Aborting ***
(II) UnloadModule: "nvidia"
(EE) Screen(s) found, but none have a usable configuration.

提示X模块版本[1.0.8174]和nvidia-kernel 模块[1.0.7676]不一致,
如何解决?
先谢过!:%
发表于 2005-12-17 13:38:36 | 显示全部楼层
检查一下  /dev/nvidia* 存在否
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-17 13:55:54 | 显示全部楼层
没有这个文件
回复 支持 反对

使用道具 举报

发表于 2005-12-17 14:10:43 | 显示全部楼层
如果刚刚升级nvidia-kernel,重启一次看看。否则,安装正确版本的nvidia-kernel。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-17 14:12:10 | 显示全部楼层
升级了nvidia-kernel后,我重新启动了,还是抱错
回复 支持 反对

使用道具 举报

发表于 2005-12-17 14:14:06 | 显示全部楼层
看看你的nvidia-kernel的版本到底是多少。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-17 14:19:08 | 显示全部楼层
Error: API mismatch: the NVIDIA kernel module is version 1.0.7676, but
this X module is version 1.0.8174. Please be sure that your kernel
module and all NVIDIA driver files have the same driver version.
回复 支持 反对

使用道具 举报

发表于 2005-12-17 15:54:42 | 显示全部楼层
Post by telekroc
Error: API mismatch: the NVIDIA kernel module is version 1.0.7676, but
this X module is version 1.0.8174. Please be sure that your kernel
module and all NVIDIA driver files have the same driver version.

早该把这个贴出来!

你nvidia-glx 升级没有? nvidia-glx和nvidia-kernel要一同升级!
升级后重启系统。
回复 支持 反对

使用道具 举报

发表于 2005-12-18 13:59:39 | 显示全部楼层
nvidia-kernel版本比nvidia-glx低...先
  1. emerge --sync
复制代码
一下,然后
  1. ACCEPT_KEYWORDS="~x86" emerge nvidia-kernel && ACCEPT_KEYWORDS="~x86" emerge nvidia-glx
复制代码

如果是AMD64,那就KEYWORDS为"~AMD64"
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-19 14:24:13 | 显示全部楼层
问题解决:
我把的pc上有二个版本的内核,2.6.11和2.6.14,2.6.14内核没有配置好,
所以一直用2.6.11,所以在/usr/src下面的linux连接到2.6.14,
在升级nvidia-kernel,nvidia-glx的时候是相对2.6.14的内核,
所以升级后2.6.11内核就出现版本不匹配的问题。

解决办法:
cd /usr/src;
rm linux
ln -s 2.6.11 linux
emerge nvidia-kernel nvidia-glx
restart

希望对遇到同样问题的朋友一点提示
回复 支持 反对

使用道具 举报

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

本版积分规则

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