您当前的位置: 首页 >  ar

vmware虚拟机调整framebuffer

发布时间:2011-05-26 17:59:00 ,浏览量:0

/dev/fb0,其实一直都是有的,说明内核是启动了framebuffer的。之所以老师map不到,是因为bpp太小了。为啥4bpp不行呢?校小于8bpp可以用调色板,这个是驱动支持的吧。

frame buffer启动参数,Ubuntu10.04使用的是Grub2,启动文件修改不是以前的 /boot/grub/menu.lst了,改为了/boot/grub/grub.cfg。   参考这篇文章,修改/boot/grub/grub.cfg里面Linux一 将splash,quiet删除,这样就能看到开机信息了。(我之前发过一个帖子)

然后ro后面要指定为0x317,这个是1024*768 16bit的色深。 text的话,就能看到非X启动的界面。

在/etc/initramfs-tools/modules末尾加上:fbcon(也有说fbcon 和vesafb都加的,我都加了) /etc/modprobe.d/blacklist-framebuffer,找到“blacklist vesafb”一行,加上“#”把它注释掉,

我看到vesafb了。node是0x317的那种。(参考我以前发的文章)

text启动

alt+f7

alt F7 之后

往下拖拖才行。

登陆

atl+F7切换到图形模式,但是进不去。

startx 可以进图形模式。

在text模式下,framebuffer不能用。

获取不到framebuffer设备的fix的信息。

很崩溃。

==========

进去图形模式:

root@ubuntu:/home/zhangbin/code# ./fb_bmp

1024x768, 16bpp

screensize=1572864

sizeof header=14

into show_bmp function

root@ubuntu:/home/zhangbin/code# 

不过,这个图片还是显示不了。

关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    114582博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0505s