SUMMARY When using the `breeze-plymouth` theme, the font in the password both doesn't work, and instead shows the white boxes/tofu symbols. This can be fixed by forcing `/usr/lib/plymouth/label-pango.so` into the image via `BINARIES` in `/etc/mkinitcpio.conf`. (Manually placing the pango font into the initramfs image.) STEPS TO REPRODUCE _Note that the issue is observed when entering an encryption password, so that first must be enabled on the system._ 1. Install plymouth and breeze-plymouth 2. Enable breeze theme with plymouth (via plymouth-set-default-theme breeze or config files) 3. Update HOOKS in /etc/mkinitcpio.conf to include plymouth 4. Rebuild initramfs and reboot The font will be broken and show the white boxes/tofu symbols. This is fixed if /usr/lib/plymouth/label-pango.so is added to BINARIES in mkinitcpio.conf. OBSERVED RESULT The text input box for the encryption password shows `▯` symbols or nothing at all. EXPECTED RESULT The text input box for the encryption password shows `•` symbols. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 6.5.5 KDE Frameworks Version: 6.22.0 Qt Version: 6.10.2 Kernel Version: 6.12.68-1-lts (64-bit) Graphics Platform: Wayland Processors: 12 × Intel® Core™ i7-8850H CPU @ 2.60GHz Memory: 32 GiB of RAM (31.0 GiB usable) Graphics Processor: Intel® UHD Graphics 630 ADDITIONAL INFORMATION - This has been reported in Arch Linux: https://gitlab.archlinux.org/archlinux/packaging/packages/plymouth/-/issues/11 - They've recommended to report it upstream here! - This has been observed in KDE forums: https://discuss.kde.org/t/breeze-plymouth-decrypt-password-missing-bullet-font/17427