Zoeken op website

Hoe geanimeerde Plymouth in Arch Linux te installeren


Een tutorial over hoe je geanimeerde Plymouth kunt installeren tijdens het opstartproces in Arch Linux.

Wat is Plymouth

Plymouth is een applicatie die de mogelijkheid biedt om een grafische opstartanimatie weer te geven tijdens het opstartproces van het systeem. Als u bijvoorbeeld bekend bent met Ubuntu of Linux Mint Plymouth, ziet u dit over het algemeen tijdens het opstartproces:

Het primaire idee is om flikkeringen of een muur van scrollende teksten tijdens het opstartproces in Linux te verwijderen met behulp van een mooie grafische animatie. Dit helpt gebruikers in het algemeen te wachten tot het inlogscherm verschijnt terwijl het systeem opstart. Dit programma heeft een fallback-tekstmodus wanneer het er niet in slaagt de grafische animatie te laden.

Hoe Plymouth te installeren in Arch Linux

Als je Arch Linux helemaal opnieuw installeert en een aantal desktops gebruikt, zoals GNOME en KDE, biedt geen enkele de Plymouth. Omdat het een op zichzelf staand programma is en de bare-metal Arch-installatie het niet verpakt. In Fedora, Ubuntu en andere Linux-distributies krijg je het geanimeerde opstartscherm omdat de respectieve distributies het in hun .ISO verpakken.

Dat gezegd hebbende, kun je nog steeds handmatig installeren in Arch Linux. Hier is hoe.

Het plymouth-pakket bevindt zich in Arch User Repository (AUR) en u kunt het met yay installeren. Configureer en installeer dus eerst deze handleiding (als u deze niet heeft).

Open vervolgens een terminalsessie in uw Arch Linux en voer de onderstaande opdracht uit.

yay -S plymouth

Installeer Plymouth in Arch Linux met behulp van yay

Hiermee wordt het plymouth-pakket geïnstalleerd. Nu is het tijd voor configuratie en integratie met uw Arch Install.

Configureer de kernelparameter en Grub

We moeten plymouth als hooks aan de initiële RAM-schijfomgeving toevoegen. Zodat, voordat de init begint, de Plymouth helemaal klaar is om te laten zien. Om dat te doen, opent u mkinitcpio.conf en voegt u de plymouth toe aan het einde van de HOOKS-parameter.

sudo nano /etc/mkinitcpio.conf

Voeg HAKEN toe aan Plymouth in mkinitcpio

Als je de nano-editor gebruikt, voeg dan de regel toe zoals hierboven weergegeven en druk op CTRL+O en CTRL+X om op te slaan en af te sluiten.

Zodra het bovenstaande bestand is bijgewerkt, voert u de onderstaande opdracht uit ter voorbereiding op de eerste in-/uitkopie.

sudo mkinitcpio -p linux

De volgende stap zou zijn om Kernel te vertellen het opstartproces stil te houden (niet te veel berichten) en het opstartscherm weer te geven met het Plymouth-logo/-animatie. Om dat te doen, moet je de GRUB-configuratie wijzigen. Open grub.conf via een willekeurige teksteditor en voeg de stille splash toe onder parameter GRUB_CMDLINE_LINUX_DEFAULT.

sudo nano /etc/default/grub

Configureer GRUB voor het Plymouth-opstartscherm

Zodra het bovenstaande bestand is bijgewerkt, genereert u grub met behulp van de onderstaande opdracht.

sudo grub-mkconfig -o /boot/grub/grub.cfg

Zodra dit is voltooid, is het tijd om een mooi Plymouth-opstartscherm in te stellen.

Configureer Plymouth

Het pakket installeert verschillende Plymouth-thema's. Je kunt ze weergeven via het onderstaande commando.

plymouth-set-default-theme -l

En om een thema in te stellen, moet je de onderstaande opdracht gebruiken.

sudo plymouth-set-default-theme -R <themename>

Als u bijvoorbeeld het bgrt-thema wilt instellen, moet u hieronder gebruiken.

sudo plymouth-set-default-theme -R bgrt

Lijst en stel Plymouth in Arch Linux in

Zodra dat is ingesteld, moet u de weergavemanager wijzigen. Ontdek eerst welke displaymanager u gebruikt (voor systemd-systemen) met behulp van de onderstaande opdracht.

systemctl status display-manager

Het onderstaande scherm laat bijvoorbeeld zien dat mijn systeem lightdm gebruikt.

Zoek welke displaymanager u gebruikt in Arch Linux

Om de displaymanager te wijzigen, voert u de onderstaande opdracht uit om de Plymouth Display Manager in te stellen.

systemctl disable lightdm
systemctl enable lightdm-plymouth

Stel de juiste weergavemanager in voor Plymouth

Voor andere displaymanagers zoals gdm en sddm zou het commando hetzelfde moeten zijn.

Dus dat is het zo'n beetje. Start uw systeem opnieuw op om het nieuwe opstartscherm te zien.

Als u het thema wilt wijzigen, kunt u de enige wijzigingsopdracht hierboven uitvoeren en opnieuw opstarten.

Voorbeeldanimatie in testsysteem

Ik hoop dat deze gids je enkele ideeën geeft over hoe je de plymouth-animatie in Arch Linux kunt instellen. Laat het me weten in het opmerkingenveld hieronder als je hulp nodig hebt.