viskanta 发表于 2004-7-13 01:42:09

[求助]安装NVIDIA驱动后无法自行加载的问题

Red Hat9.0, nvidia-RIVA-TNT显卡,使用linux-2.6.7内核,我一直是在文本模式下安装,然后用startx进x-window的.
下载NVIDIA-Linux-x86-1.0-6106-pkg1.run,
sh NVIDIA-Linux-x86-1.0-6106-pkg1.run,开始安装,只是提示要build kernel interface。其余一切顺利。然后到/etc/X11/XF86Config
将Load"dri",去掉,保留Load"glx", 将Driver      "nv" 改为 Driver      "nvidia",其他没有任何改变。可是startx后,无法进入x-window 提示:"(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module!"
但是,使用modprobe nvidia 后成功进入x-window,并见到了nvidia logo。我看了nvidia的README,其中FREQUENTLY ASKED QUESTIONS
有如下一段
Q: The kernel module does not get loaded dynamically when X starts;   I always have to do 'modprobe nvidia' first.What is wrong?

A: Make sure the line "alias char-major-195 nvidia" appears in
   your module configuration file, generally one of "/etc/conf.modules",   "/etc/modules.conf" or "/etc/modutils/alias"; consult the documentationthat came with your distribution for details.

我照着在/etc/modules.conf中加入了:alias char-major-195 nvidia,可是不起作用,重启系统后仍然要通过modprobe nvidia才能进入x-window,请高手相助。我觉着好象/etc/modules.conf不起作用,我的modules.conf原本只有一个声卡的alias语句,当我将声卡有关内容全部编入内核后,好像这些语句就无用处了(声卡一切正常)。

12543122 发表于 2004-7-13 02:00:02

2.6内核中用/etc/modprobe.conf代替了/etc/modules.conf

详情请看这里

http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=43117

viskanta 发表于 2004-7-14 01:38:26

谢谢回复,但是无效,我打开 /etc/modprobe.conf,发现最后一行是 alias char-major-195* nvidia,所以我改为 alias char-major-195 nvidia,重启系统,但是仍然无法中加载.但是您说得自加载模块文件是/etc/modrpobe.conf完全正确,我改变其他项目对启动模块是有作用的,是不是nvidia 的这句话有问题.因为手工modprobe nvidia完全有效.

12543122 发表于 2004-7-14 01:58:02

怪事,刚刚看了一下我FC2的 modprobe.conf :
alias char-major-195* nvidia

内核是2.6.7-BK20

要不您把modprobe nvidia这个命令加到 /etc/rc.d/rc.local 里面,让他在启动的时候自动执行。

viskanta 发表于 2004-7-15 01:35:35

请问12543122,你的可以自动加载吗?还是需要在 /etc/rc.d/rc.local加入 modprobe nvidia呢?

12543122 发表于 2004-7-15 01:39:53

我的是自动加载……
页: [1]
查看完整版本: [求助]安装NVIDIA驱动后无法自行加载的问题