新内核进不了 X-window!!!
今天我重编了内核,用新内核启动redhat linux 9.0,启动一路OK直到login那里时,屏幕闪了两下就出现一个乱码的对话框,按YES进入一个对话框,里面的主要信息:...................................
Markers: (--)probed, (**)from config file, (==)default setting,
(++)from command line, (!!)notice, (II)informational,
(WW)warning, (EE)error, (NI)not implemented
(??)unknown
(==)Log file:"/var/log/XFree86.0.log",Time:Sun Oct 19 00:49:27 2003
(==)Using config file:"/etc/X11/XF86Config"
NV:cound not open control device /dev/nvidiactl (No such device)
(EE)NVIDIA(0):Failed to initialize the NVIDIA kernel module!
(EE)NVIDIA(0):***Aborting***
(EE)Screen(s) found , but none have a usable configuration
Fatal server error:
no screens found
.................
退出来后,按那个乱码对话框的“NO”,出现Login, 可以进入LINUX,只不过是init 3的界面!
我显卡芯片是NVIDIA GeForce2 MX/MX400,在重编内核之前我已用NVIDIA-Linux-x86-1.0-4496-pkg2.run驱动了。
请问应如何才解决这个问题??谢谢! reinstall NVIDIA-Linux-x86-1.0-4496-pkg2.run everytime after u compile kernel.
is the safest way. although not needed everytime 安装不了啊!!NVIDIA-installer提示说找不到与我kernel匹配的kernel,这个是不是因为我重编后的内核叫“vmlinuz-2.4.20-8custom"的缘故啊(那名字是重编后系统自己命名的)??!!重编后的内核可以用系统原有的"nv"来驱动,搞到现在原来的内核的显卡驱动也变成了”nv"。。应怎样才能解决这个问题? Is that because the nvidia-linux-x86-1.0-4496-pkg2.run just for x86 linux?!I selected "PII/Celeron" for "processor family" . If it's ture , what can I do now? 我又将内核升级到2.4.22,启动过程除了有两个关于USB和两个没看清(太快了)的为Fail外,其它的都OK,进入后安装NVIDIA驱动,也出现了同样的问题!是不是因为有些东西没有编进内核??
顺便问问:启动时的那些OK与FAIL项可以在哪查看??用make xconfig编好的设置是保存在哪?叫什么名的??(我是刚开始编译内核,还不懂这些.) ntsysv;/etc/rc.sysinit(redhat中)
2.4.22的原码链接到/usr/src/linux了吗?
原码目录的.config文件 我编了两次2。4。22,第一次有做,第二次没做链接,这样有影响吗?我能进去啊,只是声卡挂不上,不能用nvidia-linux-x86-1.0-4496-pkg2.run 驱动显卡。Redhat 9.0很多都好像是自动的,那个GRUB都不用改也. 谢谢各位! NVIDIA驱动已解决!用"sh NVIDIA.....run --add-this-kernel"生成新的.run来驱动(bywind帮助解决的!) 但我没sh新的.run(因为忘了),就直接将"显示"-->"高级"那里将驱动改为"nvidia",重启能以nvidia驱动进入.
请问这样会不会有什么不好或不利? nothing bad. enjoy. 我用的是!!!
sh NVIDIA.....run --extract-only
make install
页:
[1]