QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 896|回复: 5

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

[复制链接]
发表于 2004-7-13 01:42:09 | 显示全部楼层 |阅读模式
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 documentation  that came with your distribution for details.

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

使用道具 举报

 楼主| 发表于 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完全有效.
回复

使用道具 举报

发表于 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 里面,让他在启动的时候自动执行。
回复

使用道具 举报

 楼主| 发表于 2004-7-15 01:35:35 | 显示全部楼层
请问12543122,你的可以自动加载吗?还是需要在 /etc/rc.d/rc.local加入 modprobe nvidia呢?
回复

使用道具 举报

发表于 2004-7-15 01:39:53 | 显示全部楼层
我的是自动加载……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-20 11:45 , Processed in 0.042023 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表