这个开机动画不好看!
还记得我第一次用Manjaro Linux的时候,是没有开机动画的,直到桌面环境启动,都可以看到内核启动的输出。在后面重装一次系统之后。我发现多了Manjaro自己的启动动画,KDE的个性化里面也多了一个叫做启动屏幕的选项。我尝试去下载别的开机动画,应用,但是都没有效果,得到的是:开机全程黑屏。
就你叫Plymouth是吧?
今天,学累了,搜了一下相关的资料,才知道实现开机动画的东西,叫做plymouth
。然后根据极好的ArchWiki,我逐渐摸清楚这玩意怎么玩了。
相关的Wiki链接:https://wiki.archlinuxcn.org/wiki/Plymouth
获取主题
获取主题直接在KDE的设置里面,点获取新主题,下载就行了。不过有一说一,东西确实挺少的,没有多少个能和我心意。挑来挑去,选了个ifruit
主题。对没错,就是GTA5里面的那个虚构的手机和电脑生产商,隐射苹果。
应用主题
主题的存放目录位于/usr/share/plymouth/themes/
,每一个主题以单独的文件夹形式存在,文件夹里面有这个主题的.plymouth
文件,也就是配置文件。由于KDE放到该文件目录的主题,路径不规范(外面还套了一层文件夹),所以导致无法正常应用。
正常的主题文件夹目录长这样:
ifruit
├── ifruit.plymouth
└── images
├── animation-00.png
├── animation-01.png
├── animation-02.png
├── animation-03.png
├── animation-04.png
├── animation-05.png
├── animation-06.png
├── animation-07.png
├── animation-08.png
├── animation-09.png
├── animation-10.png
├── animation-11.png
├── animation-12.png
├── animation-13.png
├── animation-14.png
├── animation-15.png
├── animation-16.png
├── animation-17.png
├── animation-18.png
├── animation-19.png
├── animation-20.png
├── animation-21.png
├── animation-22.png
├── animation-23.png
├── animation-24.png
├── animation-25.png
├── animation-26.png
├── animation-27.png
├── animation-28.png
├── animation-29.png
├── animation-30.png
├── animation-31.png
├── animation-32.png
├── animation-33.png
├── animation-34.png
├── animation-35.png
├── animation-36.png
├── animation-37.png
├── animation-38.png
├── animation-39.png
├── animation-40.png
├── animation-41.png
├── animation-42.png
├── animation-43.png
├── animation-44.png
├── animation-45.png
├── animation-46.png
├── animation-47.png
├── animation-48.png
├── animation-49.png
├── animation-50.png
├── animation-51.png
├── animation-52.png
├── animation-53.png
├── animation-54.png
├── animation-55.png
├── animation-56.png
├── animation-57.png
├── animation-58.png
├── animation-59.png
├── animation-60.png
├── animation-61.png
├── animation-62.png
├── animation-63.png
├── animation-64.png
├── animation-65.png
├── animation-66.png
├── animation-67.png
├── animation-68.png
├── animation-69.png
├── animation-70.png
├── animation-71.png
├── animation-72.png
├── animation-73.png
├── animation-74.png
├── animation-75.png
├── animation-76.png
├── animation-77.png
├── animation-78.png
├── animation-79.png
├── animation-80.png
├── bullet.png
├── capslock.png
├── entry.png
├── header-image.png
├── keyboard.png
├── keymap-render.png
├── lock.png
├── progress-00.png
├── progress-01.png
├── progress-02.png
├── progress-03.png
├── progress-04.png
├── progress-05.png
├── progress-06.png
├── progress-07.png
├── progress-08.png
├── progress-09.png
├── progress-10.png
├── progress-11.png
├── progress-12.png
├── progress-13.png
├── progress-14.png
├── progress-15.png
├── progress-16.png
├── progress-17.png
├── progress-18.png
├── progress-19.png
├── progress-20.png
├── progress-21.png
├── progress-22.png
├── progress-23.png
├── progress-24.png
├── progress-25.png
├── progress-26.png
├── progress-27.png
├── progress-28.png
├── progress-29.png
├── progress-30.png
├── progress-31.png
├── progress-32.png
├── progress-33.png
├── progress-34.png
├── progress-35.png
├── progress-36.png
├── progress-37.png
├── progress-38.png
├── progress-39.png
├── progress-40.png
├── progress-41.png
├── progress-42.png
├── progress-43.png
├── progress-44.png
├── progress-45.png
├── progress-46.png
├── progress-47.png
├── progress-48.png
├── progress-49.png
└── progress-50.png
2 directories, 140 files
把文件mv
出来就行了。
然后就是应用主题了,需要root权限:
plymouth-set-default-theme -R ifruit
后面是主题的名字。
等一会应用完成后,重启就能看到效果了。启动界面成这样了:
挺有意思的。
萌化!
查看文件,我注意到,header-image.png
就是logo。理论上,替换称别的也是可以的!
说干就干,直接给他换成Chocola!
Nice!
附上改过之后的文件,解压后把文件夹直接丢到/usr/share/plymouth/themes/
,然后命令行执行plymouth-set-default-theme -R chocola
就可以了:
chocola.zip