Sideway收集整理 2009.01.22
Plymouth
替代之前的 RHGB 成为 Fedora 10
最新的图形启动系统。Plymouth相对于RHGB来说非常简洁并且支持插件,它可以非常方便的改变。它需要内核模式设定(KMS)才能正常运行,内核
模式设置KMS支持大多数 ATI Radeon 芯片组和 Radeon 9500
及其最新显卡。英特尔的内核模式设置支持正在开发中,但是还不被支持。
如果你在启动 Fedora 的时候只看到黑屏,屏幕底部有一个滚动条,你可以尝试强制硬件以图形模式启动(即启动不带内核模式设定(KMS)的图形启动模式),具体方法如下:
一、安装Plymouth主题
Fedora10默认只安装了 Solar 和文字模式的主题,可以通过yum来添加其他主题:
#yum install plymouth-plugin-{fade-in,pulser,spinfinity}
二、设定Plymouth的默认主题
主题安装完成后,你可以改变主题了:solar, fade-in, pulser, spinfinity, text
如:使用solar作为默认主题
#plymouth-set-default-plugin solar /usr/libexec/plymouth/plymouth-update-initrd
三、更改grub
修改grub.conf文件,在内核文件的最后添加你自己的帧缓冲分辨率,像这样子:
#vi /boot/grub/grub.conf
title Fedora (2.6.27.5-117.fc10.i686)
root (hd0,9)
kernel /boot/vmlinuz-2.6.27.5-117.fc10.i686 ro root=UUID=a61c8338-e373-4389-ae00-32942185f7c2 rhgb quiet vga=792
initrd /boot/initrd-2.6.27.5-117.fc10.i686.img
四、重启
重新启动后就能看到plymouth的效果。Good Luck!
注:
vga=792 表示1024×768 的分辨率,24 位色
vga=ask 表示启动的时候会让你选择屏幕的分辨率
其他分辨率编号可以参照下表(该表中的编号为16位进制,可以自已转换成十进制):
linux内核模式号 = VESA模式号+ 0x200
| 640x480 800x600 1024x768 1280x1024
----+-------------------------------------
256 | 0x301 0x303 0x305 0x307
32k | 0x310 0x313 0x316 0x319
64k | 0x311 0x314 0x317 0x31A
16M | 0x312 0x315 0x318 0x31B
关于Linux下的帧缓冲介绍:
如果对自己去查询编码感到麻烦的话,可以安装一个图形化的工具来完成:
yum install bootchart bootconf bootconf-gui
安装完成后就可以通过“应用程序”--“系统工具”--“Boot Configuration”来打开这个工具
阅读(1135) | 评论(0) | 转发(0) |