Das standardmäßige Ubuntu Logo Plymouth-Design hat die Beschreibung „Ein Design mit einem leeren Hintergrund und einem Logo“. Anstelle dieses „leeren Hintergrunds“ möchte ich mein eigenes benutzerdefiniertes Bild als Hintergrund für dasselbe Logo mit den vier Punkten haben. Ich weiß, dass man andere Plymouth-Designs installieren kann, aber ich möchte ausdrücklich nur den violetten Hintergrund des Standarddesigns in ein Bild ändern. Ich verwende Ubuntu 19.04 Disco Dingo. Vielen Dank im Voraus!
Antwort1
Öffnen Sie die Datei mit dem folgenden Befehl
sudo -H gedit /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.script
Suchen Sie nach dem Inhalt in Zeile 192 (Bitte beachten Sie, dass ich Zeile 192 bereits geändert habe).
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);
in Zeile Nr. 192 ist logo.jpg das Bild, das mich interessiert, und sein Speicherort muss /usr/share/plymouth/themes/ubuntu-logo/
wie in dieser Datei beschrieben sein/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
Nach dem Speichern der Datei diese ausführen sudo update-initramfs -u
und die Änderungen werden nach einem Neustart wirksam.