1
edit
m (Template inserted) |
(Removed outdated note about BootSplash) |
||
Line 4: | Line 4: | ||
<translate> | <translate> | ||
<!--T:1--> | <!--T:1--> | ||
Plymouth is an application that runs very early in the boot process (even before the root filesystem is mounted) that provides a graphical boot animation while the boot process happens in the background. | Plymouth is an application that runs very early in the boot process (even before the root filesystem is mounted) that provides a graphical boot animation while the boot process happens in the background. | ||
== Installation == <!--T: | == Installation == <!--T:2--> | ||
<!--T: | <!--T:3--> | ||
Plymouth is available from the Manjaro repositories. However, some steps need to be followed to set it up properly. | Plymouth is available from the Manjaro repositories. However, some steps need to be followed to set it up properly. | ||
<!--T: | <!--T:4--> | ||
The steps from https://wiki.archlinux.org/index.php/Plymouth#Installation apply, except the last step. | The steps from https://wiki.archlinux.org/index.php/Plymouth#Installation apply, except the last step. | ||
<!--T: | <!--T:5--> | ||
When rebuilding the initrd image, the "linux" preset does not exist. Use the one that corresponds to you kernel version: | When rebuilding the initrd image, the "linux" preset does not exist. Use the one that corresponds to you kernel version: | ||
<!--T: | <!--T:6--> | ||
sudo mkinitcpio -p linux<version> | sudo mkinitcpio -p linux<version> | ||
<!--T: | <!--T:7--> | ||
If you do not know what value to use, look in the {{ic|/etc/mkinitcpio.d}} directory. It contains all available presets (files with the .preset extension). For example: | If you do not know what value to use, look in the {{ic|/etc/mkinitcpio.d}} directory. It contains all available presets (files with the .preset extension). For example: | ||
<!--T: | <!--T:8--> | ||
{{UserCmd|command=sudo mkinitcpio -p linux419}} | {{UserCmd|command=sudo mkinitcpio -p linux419}} | ||
<!--T: | <!--T:9--> | ||
Note that in order to enable Plymouth on boot you must edit {{ic|/etc/default/grub}} and add the word "''splash''" to the list of arguments for the following line, as shown: | Note that in order to enable Plymouth on boot you must edit {{ic|/etc/default/grub}} and add the word "''splash''" to the list of arguments for the following line, as shown: | ||
<!--T: | <!--T:10--> | ||
GRUB_CMDLINE_LINUX_DEFAULT="quiet" | GRUB_CMDLINE_LINUX_DEFAULT="quiet" | ||
<!--T: | <!--T:11--> | ||
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" | GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" | ||
<!--T: | <!--T:12--> | ||
Make sure not to remove anything else that may already be there. | Make sure not to remove anything else that may already be there. | ||
== Configuration == <!--T: | == Configuration == <!--T:13--> | ||
<!--T: | <!--T:14--> | ||
See https://wiki.archlinux.org/index.php/Plymouth#Configuration | See https://wiki.archlinux.org/index.php/Plymouth#Configuration | ||
== Removal == <!--T: | == Removal == <!--T:15--> | ||
<!--T: | <!--T:16--> | ||
4 or 5 steps are needed to remove Plymouth. They are: | 4 or 5 steps are needed to remove Plymouth. They are: | ||
<!--T: | <!--T:17--> | ||
* Remove plymouth hook from ''/etc/mkinitcpio.conf'' (For disk encryption users should plymouth-encrypt to encrypt) | * Remove plymouth hook from ''/etc/mkinitcpio.conf'' (For disk encryption users should plymouth-encrypt to encrypt) | ||
<!--T: | <!--T:18--> | ||
* Regenerate the initramfs for your kernel with '''sudo mkinitcpio -p linux<version>''' | * Regenerate the initramfs for your kernel with '''sudo mkinitcpio -p linux<version>''' | ||
<!--T: | <!--T:19--> | ||
* Remove the word splash & quiet from the Grub command line options via editing ''/etc/default/grub'' | * Remove the word splash & quiet from the Grub command line options via editing ''/etc/default/grub'' | ||
<!--T: | <!--T:20--> | ||
* Update Grub config file with '''{{UserCmd|command=sudo update-grub}}''' | * Update Grub config file with '''{{UserCmd|command=sudo update-grub}}''' | ||
<!--T: | <!--T:21--> | ||
* Configure display manager: | * Configure display manager: | ||
** [https://classicforum.manjaro.org/index.php?topic=14213.msg128429#msg128429 For Xfce] | ** [https://classicforum.manjaro.org/index.php?topic=14213.msg128429#msg128429 For Xfce] | ||
** [https://classicforum.manjaro.org/index.php?topic=14213.msg139844#msg139844 For KDE, replacing kdm with sddm for most newer installs, and systemctl can generally be successful without sudo]. | ** [https://classicforum.manjaro.org/index.php?topic=14213.msg139844#msg139844 For KDE, replacing kdm with sddm for most newer installs, and systemctl can generally be successful without sudo]. | ||
<!--T: | <!--T:22--> | ||
* After that the plymouth package and its themes can be removed. For example: | * After that the plymouth package and its themes can be removed. For example: | ||
{{UserCmd|command=sudo pacman -Rsn plymouth plymouth-theme-manjaro-elegant}} | {{UserCmd|command=sudo pacman -Rsn plymouth plymouth-theme-manjaro-elegant}} | ||
==See Also== <!--T: | ==See Also== <!--T:23--> | ||
* https://wiki.archlinux.org/index.php/Plymouth | * https://wiki.archlinux.org/index.php/Plymouth | ||
</translate> | </translate> | ||
[[Category:Contents Page{{#translation:}}]] | [[Category:Contents Page{{#translation:}}]] |
edit