Package Details: plymouth-zfs 3-2

Git Clone URL: (read-only, click to copy)
Package Base: plymouth-zfs
Description: initcpio hook to support native zfs encryption for plymouth
Upstream URL: None
Licenses: MIT
Submitter: minextu
Maintainer: raze_lighter777c
Last Packager: raze_lighter777c
Votes: 3
Popularity: 0.000047
First Submitted: 2017-07-10 23:52 (UTC)
Last Updated: 2021-07-21 21:59 (UTC)

Dependencies (7)

Required by (0)

Sources (3)

Latest Comments

1 2 Next › Last »

Taijian commented on 2022-10-22 11:33 (UTC)

Seconding @vvlad here, yes, there is absolutely no need to duplicate stuff that is already in the {sd-,}plymouth install hooks here in this one.

vvlad commented on 2022-10-18 09:33 (UTC)

Since this hook depends on the plymouth hook being present, which already loads the correct label binary, I think label-* could be removed altogether from this one.

I'm not sure what the implications are, but it seems to boot fine on my machine with the hooks array below:

HOOKS=(base udev plymouth autodetect modconf block keyboard clevis encrypt resume plymouth-zfs filesystems)

whatisthis commented on 2022-10-18 09:00 (UTC) (edited on 2022-10-18 09:01 (UTC) by whatisthis)

Hey @raze_lighter777c,

with the newest version of plymouth-git, this hook fails to build a complete image with the following error in mkinitcpio.

==> ERROR: file not found: `/usr/lib/plymouth/'

Plymouth-git seems to have introduced the and files instead of the file, which breaks compatibility to this mkinitcpio script. (see their install file here:

If this script here should support both plymouth and plymouth-git, it's probably more difficult to fix, as the non-git plymouth version still uses

raze_lighter777c commented on 2021-07-21 21:57 (UTC)

@tessaracht @vvlad Hey sorry for the wait I was unavailable. Should be working now.

tessaracht commented on 2021-06-14 10:12 (UTC)

I definitely just got bit by that mount handler bug. @raze_lighter777c, any chance we could get that fix merged?

vvlad commented on 2021-05-23 10:27 (UTC)

Hi, thanks for updating this.

There's an issue in the hook, however: it doesn't ignore filesystems with canmount=off.

The issue is in function zfs_mount_handler, starting line 83:

I've made a fork of this inspired by the hooks from the base archzfs package, for comparison:

raze_lighter777c commented on 2021-02-25 20:22 (UTC)

Note to all lightdm users: Please disable lightdm.service and enable plymouth-lightdm.service.

This will fix booting and flickering issues.

raze_lighter777c commented on 2021-02-21 19:13 (UTC)

Yo I'm gonna claim this package and submit some fixes.

owendaprile commented on 2020-10-13 00:16 (UTC)

I think ttf-dejavu should be listed as a dependency, as the hook tries to add it to the initramfs, causing an error if not installed.

joshuarubin commented on 2020-07-16 21:59 (UTC)

Has this package been abandoned? The required fix to change to arcstat and to dbufstat still hasn't been included.