LinuxSir.cn,穿越时空的Linuxsir!

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

高手帮帮忙!我安装完slackware11,升级了内核,可是却无法安装NVIDIA驱动了!

[复制链接]
发表于 2006-10-10 19:20:52 | 显示全部楼层 |阅读模式
今天我把10.2的slackware卸了,装上11版的,然后升级内核到2.6.17(为了图方便,我直接使用了在extra下已经打包好了的tgz文件,用源文件升级内核实在太麻烦了!),重启后,却无法安装官方的NVIDIA驱动,并有出错提示:

   ERROR:The kernel header file 'lib/modules/2.6.17.13/build/include/linux/version.h',does not exist
   The most likely reason for this is that the kernel source files in 'lib/modules/2.6.17.13/build',have not been configured.
   
   从上面看应该是内核的问题,还请高手帮忙解决!!
发表于 2006-10-10 19:36:04 | 显示全部楼层
kernel-modules...tgz安装了吗?
sh NVIDIA... --help
指定内核
回复 支持 反对

使用道具 举报

发表于 2006-10-10 23:10:02 | 显示全部楼层
新内核的头文件没有安装造成驱动无法编译。
回复 支持 反对

使用道具 举报

发表于 2006-10-11 08:29:42 | 显示全部楼层
装这个除了要装内核模块,内核源代码包也要装上.
回复 支持 反对

使用道具 举报

发表于 2006-10-11 11:04:47 | 显示全部楼层
如果你已经安装了内核源码包, 那么应该是你所安装的源代码没有被配置。
在 slackware 境像站点的源码目录找到对应核心的配置文件(config开头的那个文本),保存到 /usr/src/linux/.config,然后在该目录运行: make menuconfig,然后退出,选择保存。重新编译 Nvidia 驱动试试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-11 15:40:27 | 显示全部楼层
问题已解决~是因为新内核的头文件未安装,所以无法编译,多谢大家了!!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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