ubuntu开机画面的修改
这里所讲的ubuntu开机画面的修改指的是9.10以后的版本,因为在9.10之后,ubuntu采用的是plymouth,取代了原先的xsplash,所以只适用于9.10之后的版本。
Ubuntu12.04(这里以12.04版本为例)的plymouth设定文件放在/lib/plymouth目录内,与主题相关的设定文件放置于/lib/plymouth/theme,设定主题样式文件为default.plymouth。其内容大致如下:
[Plymouth Theme]
Name=Ubuntu Logo
Description=A theme that features a blank background with a logo.
ModuleName=script
[script]
ImageDir=/lib/plymouth/themes/ubuntu-logo
ScriptFile=/lib/plymouth/themes/ubuntu-logo/ubuntu-logo.script
其内容还是很容易读懂的:
第一部分[Plymouth Theme]中的 ModuleName指示plymouth载入它的script.so模组处理主题。基本上这一部分的内容是固定不变的。
第二部分[script]就是配合script.so模组的设定项目。(这里不做具体的介绍)
ps:当然如果你之前执行过sudo update-alternatives --config default.plymouth修改了默认 的开机动画,那default.plymouth中的内容多少会有不同。
修改方法:
1、快速修改
如果你只是要简单的修改一下开机时的背景或者是ubuntu的logo,那只要找相应的图片,把它复制到/lib/plymouth/themes/ubuntu_logo目录下替换掉原先的ubuntu_logo.png即可(注意,一定要是png的图片格式,不然的话开机后可能什么都不显示),当然如果你想修改进入系统时下面加载的小圆点,也只要找来相对的两张图片替换掉原来的就可以了。
2、自定义修改
如果你想要自行设计开机动画,可以在/lib/plymouth/themes下建立一个子目录,比如my-theme,将ubuntu-logo/ubuntu-logo.plymouthu与ubuntu-logo-logo.script复制过去,在将你准备好的图片也复制过去。接着修改/etc/alternatives/defaute.plymouth的符号链接目标为你的plymouth.
此文参考博文http://blog.roodo.com/rocksaying/,具体操作可参考此博文。
----蓝若空灵 2012/7/30