|
发表于 2004-6-18 09:42:32
|
显示全部楼层
主要是framebuffer的问题,我以前也遇到过,可能的原因是这些:
1、lilo的参数设置错误,首先确保你有/etc/fb.modes文件。里面有诸如
800x600-100,1024x768-76类似的内容。nvidia的显卡只能采用vesa方式,需要加上vga=xxx,具体如下:
| 640x480 800x600 1024x768 1280x1024
----+-------------------------------------
256 | 0x301 0x303 0x305 0x307
32k | 0x310 0x313 0x316 0x319
64k | 0x311 0x314 0x317 0x31A
16M | 0x312 0x315 0x318 0x31B
2、没把vesafb模块编译到内核,如果以模块形式出现的话。即使是lilo配置正确,也不能传到模块的。因为lilo的配置只能作用于内核,这确实是遗憾,希望以后能改进。 |
|