Package Details: plymouth 0.9.2-12

Git Clone URL: https://aur.archlinux.org/plymouth.git (read-only)
Package Base: plymouth
Description: A graphical boot splash screen with kernel mode-setting support
Upstream URL: http://www.freedesktop.org/wiki/Software/Plymouth/
Licenses: GPL
Conflicts: plymouth-git
Provides: plymouth
Submitter: PirateJonno
Maintainer: nullptr_t
Last Packager: nullptr_t
Votes: 378
Popularity: 8.538904
First Submitted: 2009-08-12 04:16
Last Updated: 2016-10-12 00:07

Sources (17)

  • arch-logo.png
  • gdm-plymouth.service
  • http://www.freedesktop.org/software/plymouth/releases/plymouth-0.9.2.tar.bz2
  • lightdm-plymouth.service
  • lxdm-plymouth.service
  • plymouth-deactivate.service
  • plymouth-quit.service.in.patch
  • plymouth-set-default-theme.in.patch
  • plymouth-start.path
  • plymouth-start.service
  • plymouth-update-initrd.patch
  • plymouth.encrypt_hook
  • plymouth.encrypt_install
  • plymouth.initcpio_hook
  • plymouth.initcpio_install
  • sddm-plymouth.service
  • slim-plymouth.service

Latest Comments

jpprovost commented on 2016-11-13 08:22

Hi there!

Is it normal that plymouth-quit-wait.service takes around 22s of my boot time?


Thanks,

Aetf commented on 2016-11-04 23:19

Hi, the plymouth.initcpio_install script is incompatible to breeze-plymouth[1] theme.

In addition to normal files under /usr/share/plymouth/themes/breeze/, this theme also has a images folder at /usr/share/plymouth/themes/breeze/images/. In the plymouth.initcpio_install script, around line 37, it checks and skips all non-file children under the folder.

I'm not sure I understand the reason why not just add the whole themes/${PLYMOUTH_THEME_NAME} folder to initramfs, maybe there are other themes that puts non-related files in the theme folder?

Missing images folder is causing problems like blank screen when ask password input should be shown, as reported in the breeze-plymouth package.

[1]: https://aur.archlinux.org/packages/breeze-plymouth/

lomapur commented on 2016-10-09 11:20

The problem with "a start job is running to Hold until boot process finishes up" running indefinitely is still there for me with sddm-plymouth.service. Anyone has any fix/workaround for that one already?

Thanks guys! :)

mjkillough commented on 2016-09-18 15:19

Thanks a lot for including plymouth-deactivate.service.

I think the changes to the dm-plymouth.service scripts aren't quite right: I think you want them to start after plymouth-deactivate.service, but before plymouth-quit.service.

morealaz commented on 2016-09-17 11:34

plymouth-deactivate.service is in source files but didn't install it in package.

morealaz commented on 2016-09-17 11:17

Could you please include a service file for SDDM?
It's current service file (sddm.service) contents are:

[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
Conflicts=getty@tty1.service
After=systemd-user-sessions.service getty@tty1.service plymouth-quit.service

[Service]
ExecStart=/usr/bin/sddm
Restart=always

[Install]
Alias=display-manager.service

morealaz commented on 2016-08-11 12:08

excellent Notes @mjkillough
I think these notes which you mention must be included in wiki and also plymouth-deactivate.service must be included in this package.
I use them and worked perfectly for me.

mjkillough commented on 2016-08-07 11:46

I have written some notes about getting a seamless Plymouth to X transition: https://github.com/mjkillough/notes/blob/master/boot-experience.md

As described in [0], it seems the intended way to get a seamless transition is to call `plymouth deacivate` before starting X (rather than `plymouth quit`, as the .service scripts in this package do). I've created a `plymouth-deactivate.service` for this purpose, which is available in my notes above.

I'm still tweaking, but will eventually try to get my notes onto the wiki. Perhaps it would be worth including the `plymouth-deactivate.service` script in this package so it is easier for others to use?

[0] https://lists.freedesktop.org/archives/plymouth/2014-March/000753.html

Koterpillar commented on 2016-06-29 08:08

With Infinality installed, I get:

-> Running build hook: [plymouth-encrypt]
==> ERROR: file not found: `/etc/fonts/conf.d/60-latin.conf'

nullptr_t commented on 2016-03-27 10:37

This works: cryptdevice=UUID=xxxxx

All comments