Antworten:
Sie können eine Liste der verfügbaren Themen über die Repositorys über Synaptic Package Manager oder über die Befehlszeile abrufen aptitude
:
$ aptitude search plymouth-theme
p lubuntu-plymouth-theme - plymouth theme for Lubuntu
p plymouth-theme-fade-in - graphical boot animation and logger - fade-in theme
p plymouth-theme-glow - graphical boot animation and logger - glow theme
i plymouth-theme-kubuntu-logo - graphical boot animation and logger - kubuntu-logo theme
p plymouth-theme-sabily - plymouth theme for Sabily
p plymouth-theme-script - graphical boot animation and logger - script theme
p plymouth-theme-solar - graphical boot animation and logger - solar theme
p plymouth-theme-spinfinity - graphical boot animation and logger - spinfinity theme
p plymouth-theme-text - graphical boot animation and logger - text theme
c plymouth-theme-ubuntu-logo - graphical boot animation and logger - ubuntu-logo theme
i plymouth-theme-ubuntu-text - graphical boot animation and logger - ubuntu-logo theme
p plymouth-theme-ubuntustudio - Ubuntu Studio Plymouth theme
p xubuntu-plymouth-theme - Plymouth theme for Xubuntu
Sie können die resultierenden Pakete dann wie gewohnt über Synaptic oder aptitude installieren:
$ sudo aptitude install plymouth-theme-solar
Wenn Sie nach etwas suchen, das nicht in den Repositories enthalten ist, bietet UbuntuGeek ein hervorragendes Tutorial zum Installieren und Erstellen Ihrer eigenen benutzerdefinierten Plymouth-Designs .
So wechseln Sie zwischen den installierten Designs:
sudo update-alternatives --config default.plymouth
sudo update-initramfs -u
Der erste Befehl listet die verfügbaren Themen zur Auswahl auf, der zweite Befehl aktualisiert initramfs mit einem neuen Thema.
Bearbeiten von Plymouth
Sie können Plymouth mit einem einfachen Texteditor für Animationen und Bilder bearbeiten . Dies ist Ubuntu-Version Agnostic.
Zuerst erhalten Sie eine Vorlage, die alle grundlegenden Aspekte eines Plymouths abdeckt. Ändern Sie my-theme
zu Ihrem eigenen persönlichen ihnen Namen.
sudo cp --recursive /lib/plymouth/themes/ubuntu-logo ~/themes/my-theme
Jetzt können Sie einige Namen ändern, um unser Thema von anderen zu unterscheiden.
sudo mv ubuntu-logo.plymouth my-theme.plymouth
sudo mv ubuntu-logo.script my-theme.script
sudo mv ubuntu-logo.grub my-theme.grub
sudo mv ubuntu_logo16.png my_theme16.png
sudo mv ubuntu_logo.png my_theme.png
Verwenden Sie den Bildeditor Ihrer Wahl, um die PNG- Bilder zu ändern . Ich mag GIMP für schnelle Bearbeitungen.
gimp my_theme.png my_theme16.png
gimp progress_dot_on.png progress_dot_off.png
gimp progress_dot_on16.png progress_dot_off16.png
Hier ist ein Beispiel für meine Änderungen:
Richten Sie die Motivinformationsdatei ein.
gedit my-theme.plymouth
Bearbeiten Sie die Zeilen 2 , 7 und 8 und ändern Sie das Ubuntu-Logo in den Namen Ihres Themas.
[Plymouth Theme]
Name=My Theme
Description=A theme that features a blank background with a logo.
ModuleName=script
[script]
ImageDir=/lib/plymouth/themes/my-theme
ScriptFile=/lib/plymouth/themes/my-theme/my-theme.script
Farbe des Startterminals. (Optional)
gedit my-theme.grub
Ändern Sie es von lila zu etwas anderem.
Bearbeiten Sie Zeile 1 mit dem RGB-Farbcode.
Eine gute Seite, die Ihnen helfen kann, ist Color-Hex . Ich werde nur meine schwarz machen.
if background_color 0,0,0; then
clear
fi
Die Skriptdatei zum Anwenden von Themenänderungen
gedit my-theme.script
In dieser Datei gibt es viele verschiedene Aspekte, die Sie ändern können, um Ihr Plymouth-Boot-Thema anzupassen. Wenn Sie fortgeschrittenere Änderungen vornehmen möchten, sollten Sie dies studieren. Ich zeige nur, wie man die Hintergrundfarbe, das Logo und die Statusanzeige ändert.
Bearbeiten Sie die Zeilen 169 , 170 , 174 und 180 , um den Hintergrundverlauf und die zuvor bearbeiteten Bilder zu ändern.
Window.SetBackgroundTopColor (0.66, 0.66, 0.66); #top
Window.SetBackgroundBottomColor (0.146, 0.146, 0.146); #bottom
bits_per_pixel = Window.GetBitsPerPixel ();
if (bits_per_pixel == 4) {
logo_filename = "my_theme16.png";
progress_dot_off_filename = "progress_dot_off16.png";
progress_dot_on_filename = "progress_dot_on16.png";
password_field_filename = "password_field16.png";
question_field_filename = "password_field16.png";
} else {
logo_filename = "my_theme.png";
progress_dot_off_filename = "progress_dot_off.png";
progress_dot_on_filename = "progress_dot_on.png";
password_field_filename = "password_field.png";
question_field_filename = "password_field.png";
}
cp --recursive ~/themes/my-theme /lib/plymouth/themes
sudo ln -sf /lib/plymouth/themes/my-theme/my-theme.plymouth /etc/alternatives/default.plymouth
sudo ln -sf /lib/plymouth/themes/my-theme/my-theme.grub /etc/alternatives/default.plymouth.grub
sudo update-initramfs -u
/lib/plymouth/themes
mit/usr/share/plymouth/themes
sudo update-initramfs -u
hilft sicherzustellen, dass es beim ersten Mal funktioniert. Eine Sache ist mir jedoch nicht klar: Bevor das Plymouth-Thema aktiviert wird, scheint meine Installation für einige Sekunden den Standard-Lila-Hintergrund zu haben. Habe ich etwas verpasst?
Ich bin auf dasselbe Problem gestoßen und hierher gekommen. Kein Glück. Ich begann, das Plymouth-Framework nach dem Zufallsprinzip zu durchsuchen, und bemerkte, dass es sich bei der default.plymouth
Datei um eine verknüpfte Datei handelte. Jedes Mal, wenn ich den Begrüßungsbildschirm mit dem Terminal einstelle, wird die Datei aktualisiert. Durch Versuch und Irrtum habe ich diese Methode gefunden.
Geben Sie im Terminal Folgendes ein:
gksu [file_explorer_name]
Dies öffnet ein neues Fenster mit Root-Berechtigungen (Superuser) zum Bearbeiten, Löschen und Hinzufügen von Dateien. Navigiere zu /usr/share/plymouth/themes/
. Hier befinden sich Ihre Themen. Wenn sich Ihr Themenordner nicht im Ordner für Plymouth-Themen befindet, verschieben Sie ihn. Suchen .plymouth
Sie in Ihrem Themenordner eine Datei und öffnen Sie sie in Ihrem Standardtexteditor. Überprüfen Sie die Verzeichnisse auf Richtigkeit und Aktualität. Speichern und beenden Sie den Texteditor. Erstellen Sie aus Ihrer .plymouth
Datei eine LINKED-Datei , ziehen Sie sie in den Themenordner (/ usr / share / plymouth / themes /) und benennen Sie sie in um. default.plymouth
Sie müssen die vorhandenen Dateien (falls vorhanden) im Themenordner löschen. Danach sollten Sie in der Lage sein, das Fenster und das Terminal zu schließen und anschließend neu zu starten, um die Konfiguration zu testen.