ttian 发表于 2003-10-19 01:48:04

新内核进不了 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驱动了。
请问应如何才解决这个问题??谢谢!

Dragonfly 发表于 2003-10-19 05:34:39

reinstall NVIDIA-Linux-x86-1.0-4496-pkg2.run everytime after u compile kernel.

is the safest way. although not needed everytime

ttian 发表于 2003-10-19 13:03:56

安装不了啊!!NVIDIA-installer提示说找不到与我kernel匹配的kernel,这个是不是因为我重编后的内核叫“vmlinuz-2.4.20-8custom"的缘故啊(那名字是重编后系统自己命名的)??!!重编后的内核可以用系统原有的"nv"来驱动,搞到现在原来的内核的显卡驱动也变成了”nv"。。应怎样才能解决这个问题?

ttian 发表于 2003-10-20 14:56:33

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?

ttian 发表于 2003-10-21 00:22:14

我又将内核升级到2.4.22,启动过程除了有两个关于USB和两个没看清(太快了)的为Fail外,其它的都OK,进入后安装NVIDIA驱动,也出现了同样的问题!是不是因为有些东西没有编进内核??
顺便问问:启动时的那些OK与FAIL项可以在哪查看??用make xconfig编好的设置是保存在哪?叫什么名的??(我是刚开始编译内核,还不懂这些.)

cnhnln 发表于 2003-10-21 23:37:16

ntsysv;/etc/rc.sysinit(redhat中)

2.4.22的原码链接到/usr/src/linux了吗?

原码目录的.config文件

ttian 发表于 2003-10-21 23:52:17

我编了两次2。4。22,第一次有做,第二次没做链接,这样有影响吗?我能进去啊,只是声卡挂不上,不能用nvidia-linux-x86-1.0-4496-pkg2.run 驱动显卡。Redhat 9.0很多都好像是自动的,那个GRUB都不用改也.

ttian 发表于 2003-10-23 19:15:15

谢谢各位! NVIDIA驱动已解决!用"sh NVIDIA.....run --add-this-kernel"生成新的.run来驱动(bywind帮助解决的!) 但我没sh新的.run(因为忘了),就直接将"显示"-->"高级"那里将驱动改为"nvidia",重启能以nvidia驱动进入.
请问这样会不会有什么不好或不利?

Dragonfly 发表于 2003-10-23 21:57:05

nothing bad. enjoy.

hgty7890 发表于 2003-10-24 20:00:53

我用的是!!!
sh NVIDIA.....run --extract-only
make install
页: [1]
查看完整版本: 新内核进不了 X-window!!!