Package Details: plymouth-git 24.004.60.r34.gedc7c3ea-1

Git Clone URL: https://aur.archlinux.org/plymouth-git.git (read-only, click to copy)
Package Base: plymouth-git
Description: Graphical boot splash screen (git version)
Upstream URL: https://www.freedesktop.org/wiki/Software/Plymouth/
Licenses: GPL-2.0-or-later
Conflicts: plymouth
Provides: plymouth
Submitter: PirateJonno
Maintainer: Taijian
Last Packager: Taijian
Votes: 274
Popularity: 0.001870
First Submitted: 2009-05-02 09:53 (UTC)
Last Updated: 2024-05-17 07:42 (UTC)

Required by (172)

Sources (6)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 12 .. 51 Next › Last »

Taijian commented on 2022-03-14 20:42 (UTC)

@sjnims: Uups, yeah, my bad - that what I get for typing from memory...

Other than that: Thank you for trying. I guess upstream (dominated by Red Hat) is mostly on all-systemd systems, so they probably do not test for udev compatability as much - or the issue is with our encrypt_hook... I'll have another look when I find some hours to do so!

michaldybczak commented on 2022-03-14 19:31 (UTC)

@Taijan, I submitted a bug: https://gitlab.freedesktop.org/plymouth/plymouth/-/issues/173

sjnims commented on 2022-03-14 18:07 (UTC)

@Taijian, neither worked, and I think it was consolefont (vconsole threw an error when generating the initramfs) - see https://wiki.archlinux.org/title/Mkinitcpio#Common_hooks, sd-vconsole is used when using systemd init vs busybox init (I think that means replacing udev w/ systemd, along with a few others depending on if using encrypt, plymouth, etc...).

Taijian commented on 2022-03-14 16:09 (UTC)

@sjnims: Thank you for your mail!

Could you try the following: Add 'keymap' to your HOOKS array (between 'keyboard' and 'modconf')? If that doesn't work: also add 'vconsole' after that?

Just to see if either of these are the culprits, because from a cursory reading of the code, the 'Fedora' splash might be looking for a keymap...

sjnims commented on 2022-03-14 11:20 (UTC)

@Taijian, interesting!

My setup is:

  • mkinicpio generates the initramfs, same as you
  • I use udev vs systemd
  • Same module loaded early (i915), also loading btrfs early as that is the file system I'm using
  • cantarell-fonts is installed
  • booting from grub
  • kernel command line = 'quiet loglevel=3 rd.udev.log_level=3 splash cryptdevice=UUID=<device UUID>:cryptroot root=/dev/mapper/cryptroot'

Taijian commented on 2022-03-14 10:13 (UTC)

@michaldybczak: Please do provide more information in order for us to help you debug.

  • What hardware do you use?
  • Which kernel?
  • initramfs generation method?
  • boot loader?
  • initramfs generation config?
  • kernel command line?
  • have you installed any opt-depends?
  • any other information that might be helpful here...

Taijian commented on 2022-03-14 10:09 (UTC)

@sjnims: OK, this is fascinating! I also use BGRT and I DO get the 'Fedora' password prompt and zero messages displayed... So, let's debug, shall we?

My setup is as follows:

  • mkinitcpio generates the initramfs
  • I use the systemd-style init system (as opposed to udev)
  • Intel iGPU with i915 loaded early in MODULES
  • extra/cantarell-fonts is installed
  • booted from efistub
  • 'quiet splash' on the kernel command line

What does your setup look like?

sjnims commented on 2022-03-14 02:01 (UTC) (edited on 2022-03-14 04:42 (UTC) by sjnims)

@Taijian, I’m using the BGRT theme, the output I get is like the Fedora theme in that it displays the laptop manufacturer’s logo, the spinner below that, and then the Arch logo below that, up until it requests my password in order to unencrypt my drive. At that point it looks more like the Ubuntu theme with the text “Please unlock disk xyz…” vs like Fedora 35 where it’s a picture of a keyboard with the keyboard layout next to that (in my case US) below the password prompt. I don’t know what F36 beta looks like or Fedora rawhide for that matter, so maybe they didn’t merge Hans’ branch in yet, or if they do it’s not in the main branch yet? Also, even after following the wiki on how to get a silent boot, I still see some messages displayed, e.g. "Loading Linux 5.16..." whereas on Fedora 35 there are no messages at all. "Gee, why don't you just use Fedora?" I know, I've used it before and while I do like it, I don't like dnf and I love pacman.

michaldybczak commented on 2022-03-13 17:07 (UTC)

I noticed, that the plymouth doesn't work from some time. I tried to recompile it, but it didn't help. When I boot, in place of a plymouth, I just see a black screen with "Plymouth Terminate" notification.

Taijian commented on 2022-03-12 15:33 (UTC) (edited on 2022-03-12 15:34 (UTC) by Taijian)

@sjnims: Maybe I am getting old, but I was under the impression that the changes you reference (regarding the difference between Ubuntu & Fedora login flow) are already part of upstream plymouth and therefore well integrated into this package?

If yours looks different: Which theme are you using?

EDIT: me no typy well...