如何更改 19.04 中默认 Ubuntu 启动画面的背景?

如何更改 19.04 中默认 Ubuntu 启动画面的背景?

默认的 Ubuntu Logo plymouth 主题的描述为“具有带有徽标的空白背景的主题”。我不想使用“空白背景”,而是希望使用自己的自定义图像作为带有四个点的相同徽标的背景。我知道安装其他 plymouth 主题的选项,但我特别想将默认主题的紫色背景更改为图像。我正在使用 Ubuntu 19.04 Disco Dingo。提前谢谢!

答案1

使用以下命令打开文件

sudo -H gedit /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.script

查找第 192 行的内容(请注意,我已经更改了第 192 行)

logo.image = Image (logo.jpg);
logo.sprite = Sprite ();
logo.sprite.SetImage (logo.image);
logo.width = logo.image.GetWidth ();
logo.height = logo.image.GetHeight ();
logo.x = Window.GetX () + Window.GetWidth () / 2 - logo.width  / 2;
logo.y = Window.GetY () + Window.GetHeight () / 2 - logo.height;
logo.z = 1000;
logo.sprite.SetX (logo.x);
logo.sprite.SetY (logo.y);
logo.sprite.SetZ (logo.z);
logo.sprite.SetOpacity (1);

第 192 行的 logo.jpg 是我感兴趣的图像,其位置必须/usr/share/plymouth/themes/ubuntu-logo/与文件中描述的一致/usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth

[Plymouth Theme]
Name=Ubuntu Logo
Description=A theme that features a blank background with a logo.
ModuleName=script

[script]
ImageDir=/usr/share/plymouth/themes/ubuntu-logo
ScriptFile=/usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.script

在此处输入图片描述

保存文件后,运行sudo update-initramfs -u,更改将在重启后生效。

相关内容