怎么制作自己的plymouth-theme

沧海cos泪 发布于 2017/07/18 15:28
阅读 135
收藏 0

我想修改centos7.X的开机启动画面,让他看起来更个性化一些,现在的准备是用plymouth配合grub2来做这个事情,但是在做这个事情的时候遇到了几个难点,希望有看到的大神能提点一下,或者发一两篇教程的链接给予观摩学习的机会

主要问题如下:

安装网上教程制作的plymouth-theme

[root@db01 text]# cd /usr/share/plymouth/themes/desktop/
[root@db01 desktop]# ls -l
total 420
-rw-r--r-- 1 root root    187 Jul 18 10:21 desktop.plymouth
-rw-r--r-- 1 root root 418592 Jul 18 09:55 desktop.png
-rw-r--r-- 1 root root    268 Jul 18 10:22 desktop.script
[root@db01 desktop]# more desktop.plymouth 
[Plymouth Theme]
Name=Desktop
Description=The Desktop 
ModuleName=script
[script]
ImageDir=/usr/share/plymouth/themes/desktop
ScriptFile=/usr/share/plymouth/themes/desktop/desktop.script

[root@db01 desktop]# more desktop.script 
wallpaper_image = Image("desktop.png");
screen_width = Window.GetWidth();
screen_height = Window.GetHeight();
resized_wallpaper_image = wallpaper_image.Scale(screen_width,screen_height);
wallpaper_sprite = Sprite(resized_wallpaper_image);
wallpaper_sprite.SetZ(-100);

[root@db01 text]# plymouth-set-default-theme desktop
                            /usr/lib64/plymouth/script.so does not exist

 /usr/lib64/plymouth/script.so这个文件需要通过什么方式获得?

 

另外一个就是centos7.x使用的是grub2的引导方式,与grub方式区别很大,我需要把修改grub图片的那些语句写在什么地方合适?

 

如果您知道相关的知识,麻烦您花费几分钟时间回复一下,万分感谢!!!

加载中
返回顶部
顶部