betatoy 发表于 2006-6-25 01:16:37

一個nvidia.ko文件引發的血案 求助!

大家好, 我的内核是2.6.11.8, 安裝NV驅動時程序告訴我nvidia.ko cannot be compiled because of an invalid kernel-source specified.

我找過/usr/src/linux-2.6.11.8/源代碼裏面的文件了, 沒有nvidia.ko這個東西. 我懷疑是編譯内核的時候沒有選上nvidia. 我重新編譯了内核該選的都選了. make modules以後還是沒有nvidia.ko這個東西. 我迷茫了....

ShadowStar 发表于 2006-6-25 01:29:13

nvidia.ko是由NV的驱动nvidia-kernel编译出来的,并不是官方kernel自带的。
“nvidia.ko cannot be compiled because of an invalid kernel-source specified.”这句话的意思是:“nvidia.ko无法编译,因为指定了一个无效的kernel-source”。通常这个情况的原因是你的/usr/src/linux没有指定到/usr/src/linux-2.6.11.8/,或则是根本没有/usr/src/linux

betatoy 发表于 2006-6-25 08:56:30

但是据我了解的是nvidia.ko是由Linux内核編譯出來的啊??!!

Kyd 发表于 2006-6-25 16:15:55

那nvidia-kernel拿来干什么。。。

betatoy 发表于 2006-6-25 18:16:55

樓上各位大哥 不好意思俺明白了nvidia.ko是由NV的驱动nvidia-kernel编译出来的. 編譯的時候要用到linux kernel的代碼.

現在出了這個問題:
Unable to load the kernel module 'nvidia.ko'. This is most likely because the kernel module was built using the wrong kernel source files.
不能讀取這個文件.

是不是内核文件除了問題呢? 我的内核是新下載的啊...

Kyd 发表于 2006-6-25 19:36:53

你所运行的内核必须和你/usr/src/linux中的一致,意思就是,你运行的内核必须是/usr/src/linux编译出来的,两边不一致会出问题。

betatoy 发表于 2006-6-25 20:24:27

内核和代碼是一致的....   看來這回沒治了
页: [1]
查看完整版本: 一個nvidia.ko文件引發的血案 求助!