统信UOS系统开关机动画的更换方法

2024-5-6 08:47 |来自: 统信官网社区

UOS中的开关机画面是通过Plymouth程序来实现。
UOS中内置了16种不同的开关机主题,存放路径/usr/share/plymouth/themes。
UOS中当前的主题配置存放在/etc/plymouth/plymouthd.conf,默认主题是uos-ssd-logo,logo亮度有忽明忽暗的效果。
更换主题或替换图片后需要执行sudo update-initramfs -u来更新initrd.img-x.xx.xx-amd64-desktop启动文件。

如何更换不同的主题:
修改/etc/plymouth/plymouthd.conf文件中Theme=uos-ssd-logo,替换uos-ssd-logo为目标主题的文件夹名。
主题文件夹名可以在/usr/share/plymouth/themes下查看。
sudo update-initramfs -u
或者sudo plymouth-set-default-theme -R 主题名称
重启。

如何更换开机logo:
首先制做一个png格式的logo.png图片,建议用透明背景,图片不要太大,控制在200x200以下(Plymouth调用图片的方式比较原始,大图会导致开机变慢)。
将做好的logo.png 覆盖/usr/share/plymouth/themes/uos-ssd-logo/logo.png(sudo mv logo.png /usr/share/plymouth/themes/uos-ssd-logo/)
sudo update-initramfs -u
重启。

如何禁用开机动画:
修改/etc/default/grub中GRUB_CMDLINE_LINUX_DEFAULT="splash quiet "这一行,删除splash quiet。
sudo update-grub更新启动参数。
重启。

备注:
如果要做高阶主题,需要学习Plymouth script(与c语言,java类似的一种语言),初学者可以在默认的脚本上修改。可以实现旋转,缩放,移动等效果。
默认的明暗效果就是通过/usr/share/plymouth/themes/uos-ssd-logo/uos-ssd-logo.script文件来实现的。

Copyright © 2002-2024 Iszw.net All Rights Reserved.      川公网安备 51010702002244号

蜀ICP备2020035322号-1    本站已开启 IPv6 访问

返回顶部