|
发表于 2005-12-10 14:31:46
|
显示全部楼层
linux内核和驱动的类似问题我也是一直都很困惑,找了很多网站,仍然是找不答案,
我的问题:(不知道跟兄弟是不是一样的,不过肯定是类似的)
安装了nvidia的驱动后,再重新编译内核,不管你是否重新编译那些模块,等到你重启,它就会提示“/lib/modules/kernel/drivers/video/nvidia.ko ******* invalid module format.
这个提示让我又气又急,难道gcc每次编的module格式还不一样????
没办法,彻底从头来一次:
make mrproper
make menuconfig
make
make modules_install
make install
再用init 3进去
sh NVIDIA*******.run
再重启就好了
事实上并不是那些modules驱动出了问题,只是重编内核 后似乎一定要重新安装驱动,真是不懂,重新安装的驱动还是以前的驱动,安好后就能用了。
另外奇怪的是如果它提示“/lib/modules/kernel/drivers/video/nvidia.ko ******* invalid module format.”之类 的出错
你把以前那个xorg.conf弄回来,或者把xorg.conf里面的驱动“nvidia"改为"nv”就好了,不过相当于没有安装nvidia的驱动,很多游戏会玩不了,之所以奇怪是我不知道那个"nv"驱动文件在哪里,为什么nvidia的驱动改回去不能用,而那个nv在安装nvidia驱动之后再改加来却还能用。
不知道有没有兄弟搞清楚这些问题。
郁闷啊,这样每次重编内核后,必须得重编modules,重安装显卡驱动。 |
|