NVIDIA的kernel没法编译,怎么办?
我的NVIDIA_kernel-1.0-4191-src.rpm没有办法编译,用命令rpmbuild --rebuild NVIDIA_kernel-1.0-4191-src.rpm 时,编译一段时间后退出,提示如下:install: cannot stat `nvidia.o': No such file or directory
error: Bad exit status from /var/tmp/rpm-tmp.20747 (%install)
RPM build errors:
user buildmeister does not exist - using root
group buildmeister does not exist - using root
user buildmeister does not exist - using root
group buildmeister does not exist - using root
Bad exit status from /var/tmp/rpm-tmp.20747 (%install)
我用的是REDHAT8.0,TNT2 M64的显卡,我也试过别的版本的NVIDIA ,I386的 RPM,装了以后,X就进不去了. :?: 用root用户装 我的问题好像和顶楼的差不多,我的在make NVIDIA_kernel后出现错误:
nv.c: In function `nv_agp_translate_address':
nv.c:2903: parse error before ')' token
nv.c: In function `nv_agp_retrieve_mapping':
nv.c:2929: parse error before ')' token
/usr/include/linux/highmem.h: At top level:
nv.c:155: storage size of `nv_fops' isn't known
nv.c:1037: storage size of `nv_vm_ops' isn't known
make: *** Error 1
#
我是在root下装的,我用的是NVIDIA RIVA TNT2 小影霸速龙1000的
是不是少装了什么包包? to yifeng:
试试安装kernel-header和kernel-source(如果你的安装光盘上有这个的话) 我是在root下编译的 我也觉得很奇怪,以前在 mandrake 9 下,nvidia 需要的包都安装好了,可是编译就算通过了,X 也时常启动不了了,往往要编译好几次才偶尔可以通过。
可是我这儿完全从源代码开始码安装的 Gentoo 安装 nvidia 驱动从来没有失败过。
页:
[1]