+ -
当前位置:首页 → 问答吧 → 内核不支持framebuffer,应该编译什么模块啊?

内核不支持framebuffer,应该编译什么模块啊?

时间:2004-06-21

来源:互联网

xiexie!

作者: jeffky   发布时间: 2004-06-21

没有framebuffer对应的模块,只能编译内核。

作者: guccio   发布时间: 2004-06-21

vesa好像那个内核都支持?2.4bf都有这东西。

作者: faint   发布时间: 2004-06-21

具体在哪块选这个模块,以前找了好久都没搞定

作者: youxia   发布时间: 2004-06-21

在启动时给内核传个参数 vga=XXX,比如,788或791之类。不过。最好还是找显卡支持的吧。那样效果才会更好!

作者: faint   发布时间: 2004-06-21

建议将framebuffer编译进内核而不编译为模块,这样lilo传递的诸如vga=792或者append“video=vesa:1024x768-76”这样的参数就可以起作用。可以大大方便你使用framebuffer。
如果你使用ati的显示卡,将aty128fb驱动编译进内核。
如果你使用810,815,845,865的显示卡,将intel810驱动编译进内核。
如果你使用matrox的显示卡,将matroxfb驱动编译进内核,这个驱动可以支持双头显示,有fb0,fb1两个framebuffer设备。
使用trident的显卡,将tridentfb编译进内核。
如果你使用vodoo的显示卡,将sstfb驱动编译进内核。
使用nv或其他显卡则只能将vesafb编译进内核。
具体的情况可以参阅内核源代码中documention/fb的内容,其中包括所有lilo可以传递的参数选项。
关于硬件的问题,大家都可以参考内核文档。

作者: realtang   发布时间: 2004-06-22

如果是2.6.7的内核,
启动加上vga=0x317等参数,
提示错误,
超出模式范围,
则说明内核编译时选项设置的问题,
需要重新编译一下:
代码:
Graphics support-->
 Console displaye driver support -->
 [y] Framebuffer Console support
该项默认为M,只有编译进内核才能正常使用framebuffer

作者: aaccdd   发布时间: 2004-06-24

framebuffer+bootsplash就爽多了。

作者: zhanggy_zju   发布时间: 2004-06-24

aaccdd 说的应该是fbcon模块。

作者: realtang   发布时间: 2004-06-24

热门下载

更多