大家都用安全可靠的银河麒麟系统,怎样让自己用的麒麟系统看起来与众不同呢?
本次分享,东田工控带您体验修改银河麒麟的开机动画的过程,帮您更好的个性化麒麟系统。
如果您使用的系统在您的机器上不支持显示开机动画,那您无需体验以下过程。
麒麟系统默认的开机动画是这个:

许多Linux发行版使用的都是plymouth这个程序来显示开机画面,麒麟系统也是使用它来显示开机画面。
麒麟的开机动画存放在/usr/share/plymouth/themes/ubuntukylin/目录

可以看到,plymouth的开机动画中,除了png的动画帧,比较值得关注的只有script脚本。
关于script脚本的说明可参考:
https://www.freedesktop.org/wiki/Software/Plymouth/Scripts/
尝试将系统的开机动画切换为第三方的动画,

按项目的readme下载相关开机动画,

继续按readme测试相关开机动画是否能正常使用,

可使用项目自带的测试脚本showplymouth.sh来测试当前设置的开机动画,
注意readme中关于测试脚本的使用说明,showplymouth.sh依赖plymouth-x11软件包。


如果设置的开机动画可以正常播放,那我们可以在这个开机动画的基础上制作自己的开机动画。
准备自己的动画帧,动画帧的尺寸建议小于1920x1080,比如,

使用自己的动画帧去替换第三方动画的动画帧。
(请根据您的实际情况来替换动画帧)

测试的修改过动画帧的开机动画是否可以正常播放,

重启试试,看关机和开机时是否正常播放动画。效果如下,

其他:
如果开机太快,开机动画显示的时间太短怎么办?
可以参考https://wiki.archlinuxcn.org/wiki/Plymouth#%E6%94%BE%E6%85%A2%E5%90%AF%E5%8A%A8%E9%80%9F%E5%BA%A6%E4%BB%A5%E6%98%BE%E7%A4%BA%E5%AE%8C%E6%95%B4%E7%9A%84%E5%8A%A8%E7%94%BB
来添加plymouth-wait-for-animation.service单元。
所以,修改了开机动画,上级领导还知道用的是国产系统吗?谁会改呢?
至此,我们在第三方开机动画的基础上制作了自己的开机动画,并将系统默认的动画替换为了自己的动画。
如果您在修改开机动画的过程中遇到问题,或对相关内容感兴趣,敬请留言。





