I’m working on a laptop setup with Manjaro Architect using a full disk encryption. As this is a setup for my better half, I would really like to prettify the cryptsetup password prompt. Searching for this did not bring up anything useful.
Is there a way to integrate this into a grub boot splash or something similar?
EDIT:
In the meantime I found Plymouth, that is supposed to do what I want. But unfortunately the Plymouth splash only appears after the password prompt.
As I’m currently testing this in a virtual box machine this might behave different on the target laptop.
If you use hard drive encryption with the encrypt hook, you must replace the encrypt hook with plymouth-encrypt and add it after the plymouth hook in order to get to the TTY password prompts.
Thx for the hint. I did as described in the Arch wiki and the splash does show up. But as I wrote in my first post, it only appears after the password prompt. I even added the graphics driver to initrd. Does not make a difference.
I didn’t realize it was this you meant. I have never excelling in encrypting my system - sorry I didn’t get it the first time. I think it is due to the /boot being encrypted and thus not accessible until the passphrase has been entered.
Update: I managed to get this working. The only difference I made with a new test installation was to mount and install grub to /boot instead of /boot/EFI.
So installing Plymouth and the Manjaro Plymouth Theme, then following the steps from Plymouth - ArchWiki. In case of my VirtualBox installation no kernel driver was needed to add to initrd.