[Breeze] [Bug 371276] Only black screen with breeze plymouth theme in plasma 5.8.2

Rex Dieter bugzilla_noreply at kde.org
Wed Nov 8 14:46:06 UTC 2017


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

Rex Dieter <rdieter at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rdieter at gmail.com

--- Comment #8 from Rex Dieter <rdieter at 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 the assignee for the bug.


More information about the Plasma-devel mailing list