liangxq 发表于 2004-7-28 06:00:56

内核升级到2.6.7后无法进入X,应该是因为驱动的问题,但是

内核升级到2.6.7后无法进入X,应该是因为驱动的问题,但是下载了nvidia的新驱动,安装的时候提示找不到source,怎么办?
编译的时候是把source文件放在/usr/src/linux-2.6.7目录下,把编译的文件放在了/home目录下,怎样设置才能安装驱动?同时nivida.run程序要查找nvidia.o模块,在2.6.7下应该是.ko,如何解决问题?

BOoRFGOnZ 发表于 2004-7-28 06:50:55

一路小跑过去 试一试

GGGO 发表于 2004-7-28 09:26:55

终于有人反了和我一样的错了,哈哈!! :twisted:
重新编译一次是毕不可少的了,直接用:
make mrproper
make gconfig
make
make modules_install
make install
不要使用O参数,不然,一辈子都别想装上Nvidia的驱动了 :mrgreen:

BOoRFGOnZ 发表于 2004-7-28 09:29:08

快 再仔细讲讲
俺想张张见识 :P

GGGO 发表于 2004-7-28 09:45:17

内核安装的README中有讲可以用
make O=/home/name/build/kernel menuconfig
make O=/home/name/build/kernel
sudo make O=/home/name/build/kernel modules_install install
可以使编译输出到指定的目录/home/name/build/kernel,而不放到原来的源代码目录中。
但这样做后,安装Nvidia老是说找不到source,我还试过到老内核中用
sh NVIDIA-Linux-x86-1.0-5336-pkg1.run --kernel-name='KERNEL_NAME'
安装,虽然能让安装程序编译模块,但最中还是出错。
后来重新编译了一次内核,不使用O参数就能安装Nvidia驱动了。

zing 发表于 2004-7-28 15:00:25

啊啊?还好没用这个O呀,呵呵。现在编译为模块可以用。只是内核中没有我显卡型号,只好这么办了。

liangxq 发表于 2004-7-28 22:43:36

原来是这样的,浪费时间啊。
我们俩的问题一抹一样。
世界真是小啊。你在哪里?

GGGO 发表于 2004-7-29 00:05:56

广东

liangxq 发表于 2004-7-30 11:15:07

已经重新编译,启动成功,但是无法正确安装显卡驱动程序,安装的时候提是没有预编译的内核接口,说可以上网下载,一路OK过去,安装完成,启动STARTX,问题依然,提示无法初始化NIVID MODULE,然后使NO SCREEN,
/ETC/X11/XFREE86CONFIG设置都已经改过了。
迷惑,毛糙。

GGGO 发表于 2004-7-30 12:20:34

首先明确一个问题先,你的nvidia驱动是不是安装成功了?有没有出现什么错误信息!
一般安装的流程是:accept,然后会显示说没有适合你系统内核的预编译内核接口(大概是这个意思),问你是否上ftp下载,可以选不用,直接由本地编译。最后,如果没什么错误提示,安装完成。

如果驱动正常安装,问题就是nvidia的显示模块无法加载。
运行startx,然后查看/var/log/XFree86.0.log文件,看看nvidia模块加载错误的具体信息。(可以的话贴出来)
首先看看安装说明里的FAQ,看有没有相同的问题。
有一个相似的帖子可以参考以下
http://210.76.108.234/nuke/modules.php?name=Forums&file=viewtopic&t=75920&highlight=nvidia

bzimage 发表于 2004-7-30 13:50:52

内核安装的README中有讲可以用
make O=/home/name/build/kernel menuconfig
make O=/home/name/build/kernel
sudo make O=/home/name/build/kernel modules_install install
可以使编译输出到指定的目录/home/name/build/kernel,而不放到原来的源代码目录中。
但这样做后,安装Nvidia老是说找不到source,我还试过到老内核中用
sh NVIDIA-Linux-x86-1.0-5336-pkg1.run --kernel-name='KERNEL_NAME'
安装,虽然能让安装程序编译模块,但最中还是出错。
后来重新编译了一次内核,不使用O参数就能安装Nvidia驱动了。

知道了 8)
页: [1]
查看完整版本: 内核升级到2.6.7后无法进入X,应该是因为驱动的问题,但是