LinuxSir.cn,穿越时空的Linuxsir!

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

谁搞定了bootsplash【已解决】

[复制链接]
发表于 2009-10-21 22:39:48 | 显示全部楼层 |阅读模式
我是参考的这篇文章:
http://www.linuxsir.cn/bbs/thread343939.html
安装完后,倒是看到启动画面,但是不理想
比如一开始出现了dmesg信息,然后出现的启动画面和启动条,启动条还到屏幕的最右边有回到字符界面(就是那个demsge信息),我的显示器是1280*1024的分辨率,vga不知道应该怎样设置,还有就是我没有哉内核中找到这一项:
  •    Support for the Framebuffer Console Decorations
    是不是和这个有关阿
    我的dmesg如下:
    dmesg |grep vesafb
    [    0.000000] Command line: root=/dev/sda8 quiet vga=791 video=vesafb:ywrap,mtrr:3 splash=silent,fadein,theme:natural_gentoo console=tty1
    [    0.000000] Kernel command line: root=/dev/sda8 quiet vga=791 video=vesafb:ywrap,mtrr:3 splash=silent,fadein,theme:natural_gentoo console=tty1
    [    0.369772] vesafb: framebuffer at 0xd0000000, mapped to 0xffffc20010580000, using 3072k, total 16384k
    [    0.369775] vesafb: mode is 1024x768x16, linelength=2048, pages=9
    [    0.369777] vesafb: scrolling: redraw
    [    0.369779] vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
  • 发表于 2009-10-21 22:49:34 | 显示全部楼层
    Post by zhwly;2038833
    我是参考的这篇文章:
    http://www.linuxsir.cn/bbs/thread343939.html
    安装完后,倒是看到启动画面,但是不理想
    比如一开始出现了dmesg信息,然后出现的启动画面和启动条,启动条还到屏幕的最右边有回到字符界面(就是那个demsge信息),我的显示器是1280*1024的分辨率,vga不知道应该怎样设置,还有就是我没有哉内核中找到这一项:
  •    Support for the Framebuffer Console Decorations
    是不是和这个有关阿


  • 1.dmesg的情况你试试加个参数 quiet
    2.找下wiki,有个命令可以得到的(安装好太久了忘了)。
    3.Console Decorations项要先N掉Enable Tile Blitting Support 才有的(手册里面好像说了的)。
    回复 支持 反对

    使用道具 举报

    发表于 2009-10-22 05:06:06 | 显示全部楼层
    Post by zhwly;2038833
    我是参考的这篇文章:
    http://www.linuxsir.cn/bbs/thread343939.html
    安装完后,倒是看到启动画面,但是不理想
    比如一开始出现了dmesg信息,然后出现的启动画面和启动条,启动条还到屏幕的最右边有回到字符界面(就是那个demsge信息),我的显示器是1280*1024的分辨率,vga不知道应该怎样设置,还有就是我没有哉内核中找到这一项:
  •    Support for the Framebuffer Console Decorations
    是不是和这个有关阿
    我的dmesg如下:
    dmesg |grep vesafb
    [    0.000000] Command line: root=/dev/sda8 quiet vga=791 video=vesafb:ywrap,mtrr:3 splash=silent,fadein,theme:natural_gentoo console=tty1
    [    0.000000] Kernel command line: root=/dev/sda8 quiet vga=791 video=vesafb:ywrap,mtrr:3 splash=silent,fadein,theme:natural_gentoo console=tty1
    [    0.369772] vesafb: framebuffer at 0xd0000000, mapped to 0xffffc20010580000, using 3072k, total 16384k
    [    0.369775] vesafb: mode is 1024x768x16, linelength=2048, pages=9
    [    0.369777] vesafb: scrolling: redraw
    [    0.369779] vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0

  • 你只是要启動畫面比較早出現?做了initram没?
    回复 支持 反对

    使用道具 举报

     楼主| 发表于 2009-10-22 17:20:51 | 显示全部楼层
    Post by mathfeel;2038866
    你只是要启動畫面比較早出現?做了initram没?


    做了啊,用命令生成的:/usr/sbin/splash_geninitramfs -g /boot/initrd -r 1280x1024 -v natural_gentoo
    回复 支持 反对

    使用道具 举报

    发表于 2009-10-22 18:23:47 | 显示全部楼层
    quiet能够处理掉大部分信息, 但是还是不能完全quiet,至少在很多人那都还是会打印出grub里给内核的参数的那行等,而在有些人那里却又没有

    在我这很遗憾的有。。。
    回复 支持 反对

    使用道具 举报

    发表于 2009-10-22 19:01:39 | 显示全部楼层
    Post by zhwly;2039022
    做了啊,用命令生成的:/usr/sbin/splash_geninitramfs -g /boot/initrd -r 1280x1024 -v natural_gentoo

    1. zcat /boot/initrd | cpio --list
    复制代码

    看看?
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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