要通过Plymouth的脚本插件显示一张图片,你需要按照以下步骤进行操作:

  1. 创建一个Plymouth脚本插件文件。在终端中打开一个文本编辑器,输入以下内容:
Window.SetBackgroundTopColor (0.0, 0.0, 0.0);    # 设置背景颜色为黑色
Window.SetBackgroundBottomColor (0.0, 0.0, 0.0); # 设置背景颜色为黑色
Plymouth.SetUpdateStatusString ("");             # 清除状态信息

# 在此添加你的图片路径
bg_image = Plymouth.PlyImage ('/path/to/your/image.png');

# 在此设置图片显示位置和大小
image_sprite = Window.New (0);
image_sprite.SetPosition (0, 0);
image_sprite.SetSize (Window.GetWidth (), Window.GetHeight ());
image_sprite.SetZ (-100);
image_sprite.SetImage (bg_image);

# 在此设置图片显示时间(单位为毫秒)
Plymouth.SetTransitionDuration (3000);

将'/path/to/your/image.png'替换为你要显示的图片的路径。

  1. 将该文件保存为'script.plymouth'(或者你喜欢的其他名称)。

  2. 将该文件移动到Plymouth的脚本插件目录中。在终端中运行以下命令:

sudo cp script.plymouth /usr/share/plymouth/themes/default.script

这将把脚本插件文件复制到默认Plymouth主题的目录中。

  1. 更新Plymouth配置。在终端中运行以下命令:
sudo update-initramfs -u

这将更新Plymouth的配置以应用新的脚本插件文件。

  1. 重新启动计算机,你应该能够看到你指定的图片在Plymouth启动界面中显示出来。

请注意,Plymouth的配置和文件路径可能因你使用的Linux发行版而有所不同。上述步骤是基于Ubuntu的默认配置的。如果你使用其他发行版,请根据实际情况进行相应的调整。

如何在Plymouth启动界面显示自定义图片

原文地址: https://www.cveoy.top/t/topic/qDub 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录