So installieren Sie Animated Plymouth unter Arch Linux
Ein Tutorial, wie Sie animiertes Plymouth während des Bootvorgangs in Arch Linux installieren können.
Was ist Plymouth?
Plymouth ist eine Anwendung, die die Möglichkeit bietet, während des Systemstartvorgangs eine grafische Boot-Animation anzuzeigen. Wenn Sie beispielsweise mit Ubuntu oder Linux Mint Plymouth vertraut sind, sehen Sie Folgendes im Allgemeinen während des Startvorgangs:
Die Hauptidee besteht darin, Flimmern oder Wandlauftexte während des Startvorgangs unter Linux mithilfe einer schönen grafischen Animation zu entfernen. Dies hilft Benutzern im Allgemeinen, während des Systemstarts zu warten, bis der Anmeldebildschirm angezeigt wird. Dieses Programm verfügt über einen Fallback-Textmodus, wenn das Laden der grafischen Animation fehlschlägt.
So installieren Sie Plymouth unter Arch Linux
Wenn Sie Arch Linux von Grund auf installieren und einige Desktops wie GNOME und KDE laden, bietet keiner von ihnen den Plymouth. Da es sich um ein eigenständiges Programm handelt und die Bare-Metal-Arch-Installation es nicht paketiert. In Fedora, Ubuntu und anderen Linux-Distributionen erhalten Sie den animierten Startbildschirm, weil die jeweiligen Distributionen ihn in ihrer .ISO packen.
Allerdings können Sie unter Arch Linux immer noch manuell installieren. Hier ist wie.
Das Plymouth-Paket befindet sich im Arch User Repository (AUR), das Sie mit yay installieren können. Konfigurieren und richten Sie yay also zunächst mithilfe dieser Anleitung ein (falls Sie diese nicht haben).
Öffnen Sie dann eine Terminalsitzung in Ihrem Arch Linux und führen Sie den folgenden Befehl aus.
yay -S plymouth
Installieren Sie Plymouth unter Arch Linux mit yay
Dadurch wird das Plymouth-Paket installiert. Jetzt ist es Zeit für die Konfiguration und Integration mit Ihrer Arch-Installation.
Konfigurieren Sie Kernel-Parameter und Grub
Wir müssen Plymouth als Hooks zur anfänglichen RAM-Disk-Umgebung hinzufügen. Damit das Plymouth bereit ist, bevor Init startet. Öffnen Sie dazu die mkinitcpio.conf und fügen Sie den Plymouth am Ende des HOOKS-Parameters hinzu.
sudo nano /etc/mkinitcpio.conf
Fügen Sie HOOKS zu Plymouth in mkinitcpio hinzu
Wenn Sie den Nano-Editor verwenden, fügen Sie die Zeile wie oben gezeigt hinzu und drücken Sie STRG+O und STRG+X zum Speichern und Beenden.
Sobald die obige Datei aktualisiert ist, führen Sie den folgenden Befehl aus, um das erste Ein-/Auskopieren vorzubereiten.
sudo mkinitcpio -p linux
Der nächste Schritt wäre, den Kernel anzuweisen, den Startvorgang ruhig zu halten (nicht zu viele Meldungen) und den Begrüßungsbildschirm mit dem Plymouth-Logo bzw. der Plymouth-Animation anzuzeigen. Dazu müssen Sie die GRUB-Konfiguration ändern. Öffnen Sie die grub.conf mit einem beliebigen Texteditor und hängen Sie den Quiet Splash unter dem Parameter GRUB_CMDLINE_LINUX_DEFAULT an.
sudo nano /etc/default/grub
Konfigurieren Sie GRUB für den Plymouth-Begrüßungsbildschirm
Sobald die obige Datei aktualisiert ist, generieren Sie Grub mit dem folgenden Befehl.
sudo grub-mkconfig -o /boot/grub/grub.cfg
Sobald dies abgeschlossen ist, ist es an der Zeit, einen schönen Plymouth-Startbildschirm einzurichten.
Konfigurieren Sie Plymouth
Das Paket installiert mehrere Plymouth-Themen. Sie können sie mit dem folgenden Befehl auflisten.
plymouth-set-default-theme -l
Und um ein Thema festzulegen, müssen Sie den folgenden Befehl verwenden.
sudo plymouth-set-default-theme -R <themename>
Wenn Sie beispielsweise ein BGRT-Thema festlegen möchten, sollten Sie Folgendes verwenden.
sudo plymouth-set-default-theme -R bgrt
Listen Sie Plymouth in Arch Linux auf und legen Sie es fest
Sobald dies festgelegt ist, müssen Sie den Anzeigemanager ändern. Finden Sie zunächst mit dem folgenden Befehl heraus, welchen Display-Manager Sie verwenden (für Systemd-Systeme).
systemctl status display-manager
Der folgende Bildschirm zeigt beispielsweise, dass mein System lightdm verwendet.
Finden Sie heraus, welchen Display-Manager Sie in Arch Linux verwenden
Um den Display-Manager zu ändern, führen Sie den folgenden Befehl aus, um den Plymouth-Display-Manager festzulegen.
systemctl disable lightdm
systemctl enable lightdm-plymouth
Stellen Sie den richtigen Anzeigemanager für Plymouth ein
Für andere Display-Manager wie gdm, sddm sollte der Befehl derselbe sein.
So, das ist es auch schon. Starten Sie Ihr System neu, um den neuen Startbildschirm anzuzeigen.
Wenn Sie das Design ändern möchten, können Sie den einzigen Änderungsbefehl oben ausführen und neu starten.
Beispielanimation im Testsystem
Ich hoffe, dieser Leitfaden gibt Ihnen einige Ideen, wie Sie die Plymouth-Animation in Arch Linux einstellen. Lassen Sie mich im Kommentarfeld unten wissen, wenn Sie Hilfe benötigen.