https://bugs.kde.org/show_bug.cgi?id=371276

Rex Dieter <rdie...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rdie...@gmail.com

--- Comment #8 from Rex Dieter <rdie...@gmail.com> ---
mgoodwin fedora contributor helpfully looked into this awhile back, and came to
the conclusion that dracut implementation currently only copies one level
resources into initrd.  The breeze theme is the only one I've seen that puts
resources (images) into subdirectories.

So, ways forward include:
* modify plymouth-breeze to be flat and not use subdirs
* wait for dracut to support subdirs

A corollary to option 2, is fedora packaging includes a workaround installed as
/usr/lib/dracut/dracut.conf.d/10-plymouth-theme-breeze.conf that includes:

# This is a hack that is currently necessary for package: plymouth-theme-breeze
# due to the fact that `dracut` only includes the top-level directory of theme
folders
# By default. See also https://bugs.kde.org/show_bug.cgi?id=371276

if [[ "$(plymouth-set-default-theme)" =~ ^breeze ]]; then
        readarray -t plymouth_theme_breeze_files < <( find
/usr/share/plymouth/themes/breeze -mindepth 1 -type f )
        install_optional_items+=" ${plymouth_theme_breeze_files[@]} "
fi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to