LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1159|回复: 6

【求助】uvesafb没用(genkernel)

[复制链接]
发表于 2009-3-15 14:08:40 | 显示全部楼层 |阅读模式
我是用genkernel 编译的gentoo-sources(2.6.27-gentoo-r8),手册上说要用uvesafb的驱动,然后在grub.conf文件中kernel那行添加启动参数
我按手册上加的是video=uvesafb:mtrr:3,1024x768@85,ywrap
结果跟不加效果一样,什么都没发生但正常启动
我记得livecd中用gentoo和gentoo-nofb是不一样的
 楼主| 发表于 2009-3-15 14:12:06 | 显示全部楼层
上面写错了:1024x768-32@85
回复 支持 反对

使用道具 举报

发表于 2009-3-15 19:07:22 | 显示全部楼层
检查uvesafb是否编译进了内核,以及initramfs里是否加入了/usr/share/v86d/initramfs。
当然,最好是先dmesg|grep uvesa看看到底发生了什么。
回复 支持 反对

使用道具 举报

发表于 2009-3-16 10:49:12 | 显示全部楼层
试一试重新编译内核?

俺在chroot环境编译的内核,在普通用户下都报说 fb设备找不到的说 ——  root能用
回复 支持 反对

使用道具 举报

发表于 2009-3-16 14:04:35 | 显示全部楼层
genkernel的内核似乎没有uvesafb的支持, 而且,默认的也没有安装v86d 和生成uvesa适用的initrd , SO  按照wiki的步骤做一次就好了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-4 10:40:54 | 显示全部楼层
多谢大家,我就用vesafb吧,很好
回复 支持 反对

使用道具 举报

发表于 2009-4-4 14:10:32 | 显示全部楼层
我这里要这样:video=uvesafb:mode_option:1280x800-32@60,scroll:ywrap,mtrr:3
我是编译成模块
然后把v86d做进initrd里
回复 支持 反对

使用道具 举报

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

本版积分规则

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