LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: hezhit

装饰终端,bootsplash的vesafb解决方案

[复制链接]
发表于 2009-2-6 10:14:18 | 显示全部楼层
Post by sheep204;1944269
FrameBuffer这么老的东西,最近怎么那么火!?类似Suse的Grub的主题却没有人捣鼓。

就是,gfxboot里的主题我老是编译不成功,只能用别的主题cpio来修改,分辨率只有800X600,x86的主题还好找,amd64的主题则少之又少。
回复 支持 反对

使用道具 举报

发表于 2009-2-9 12:56:05 | 显示全部楼层
2.6.27 版本没有
  •    Support for the Framebuffer Console Decorations
    ??
  • 回复 支持 反对

    使用道具 举报

    发表于 2009-2-9 17:05:22 | 显示全部楼层
    Graphics support------>
          Console display driver support--------->
                Support for the Framebuffer Console Decorations
    回复 支持 反对

    使用道具 举报

    发表于 2009-4-23 23:16:11 | 显示全部楼层
    需要关掉几个东西才能打开 Support for the Framebuffer Console Decorations ,这个是 patch 的功能。


    他们是:
    Support for frame buffer devices(FB)
    下面的
    S3 Trio/Virge support (FB_S3)
    VIA VT8623 support (FB_VT8623)
    ARK 2000PV support (FB_ARK)
    之后就能关掉
    Enable Tile Blitting Support (FB_TILEBLITTING)
    回复 支持 反对

    使用道具 举报

    发表于 2009-4-24 17:15:19 | 显示全部楼层
    我有一个问题想请教一下大家

    在linux/drivers/video/modedb.c这个文件中

    static const struct fb_videomode modedb[] = {
    {
        /* 640x400 @ 70 Hz, 31.5 kHz hsync */
        NULL, 70, 640, 400, 39721, 40, 24, 39, 9, 96, 2,
         0, FB_VMODE_NONINTERLACED},
    {
       /* 640x480 @ 60 Hz, 31.5 kHz hsync */
      NULL, 60, 640, 480, 39721, 40, 24, 32, 11, 96, 2,
      0, FB_VMODE_NONINTERLACED},
    {
      /* 800x600 @ 56 Hz, 35.15 kHz hsync */
      NULL, 56, 800, 600, 27777, 128, 24, 22, 1, 72, 2,
      0, FB_VMODE_NONINTERLACED
    },
    }
    前面三个数字我知道是刷新频率、分辨率!可是后面的27777,128,24,22,1,72,2代表了什么意思呢~怎么才能得到这些数值呢?

    这个问题困扰我一段时间了,在google里面也没有找到说明,请大家帮帮我!谢谢!
    回复 支持 反对

    使用道具 举报

    发表于 2009-4-24 21:04:49 | 显示全部楼层
    谢谢分享,有时间试一试,呵呵。
    回复 支持 反对

    使用道具 举报

    发表于 2009-4-25 08:30:20 | 显示全部楼层
    似乎grub启动引导内核后,仍然是一堆字符在刷屏。直到openrc启动到某个服务后才出现画面进度条。进度条消失了,约五六秒的黑屏才到slim界面。

    体验似乎还不够好。还需要什么其它的工作呢?
    回复 支持 反对

    使用道具 举报

    发表于 2009-4-25 10:48:23 | 显示全部楼层
    ls说的这些改进需要靠最新内核KMS实现
    回复 支持 反对

    使用道具 举报

    发表于 2009-4-25 12:26:47 | 显示全部楼层
    嗯,framebuffer跟N卡驱动 有冲突没?
    记得以前看过什么资料,说两个不相容的
    回复 支持 反对

    使用道具 举报

    发表于 2009-12-26 14:52:06 | 显示全部楼层
    怎么我按照你的方式配置了内核之后
    dmesg | grep vesafb
    没有任何输出呢?
    我的内核是2.6.30
    相关的内核选项都选了。。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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