Bug 1866203

Summary: [dracut] boot screen employs basic text theme instead of charge theme
Product: Red Hat Enterprise Linux 8 Reporter: Joachim Frieben <jfrieben>
Component: plymouthAssignee: Ray Strode [halfline] <rstrode>
Status: CLOSED DUPLICATE QA Contact: Desktop QE <desktop-qa-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 8.3CC: dracut-maint-list, hdegoede
Target Milestone: rcFlags: pm-rhel: mirror+
Target Release: 8.0   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-09-30 19:04:31 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Joachim Frieben 2020-08-05 05:40:29 UTC
Description of problem:
After installing Red Hat Linux 8.3 Beta, the graphical boot screen solely employs the basic text theme. This applies to both AMD Radon RV620 and Intel GM45 video devices.

Version-Release number of selected component (if applicable):
dracut-049-89.git20200625.el8

How reproducible:
Always.

Steps to Reproduce:
1. Install Red Hat Linux 8.3 Beta.
2. Reboot.

Actual results:
The graphical boot screen employs the basic text theme.

Expected results:
The graphical boot screen employs the standard charge theme.

Additional info:
The graphical boot screen works correctly for current CentOS 8.2 and CentOS 8 Stream systems.

Comment 1 Lukáš Nykrýn 2020-08-05 06:31:31 UTC
Probably need some help from plymouth maintainer.

Comment 2 Ray Strode [halfline] 2020-08-05 13:11:17 UTC
what is the output of

╎❯ plymouth-set-default-theme

╎❯ rpm -qa | grep plymouth

╎❯ cat /proc/cmdline


?

Comment 3 Joachim Frieben 2020-08-10 11:21:43 UTC
The output for Red Hat Linux Beta 8.3 reads:
$ plymouth-set-default-theme
text
$ rpm -qa | grep plymouth
plymouth-scripts-0.9.4-1.20200615git1e36e30.el8.x86_64
plymouth-plugin-label-0.9.4-1.20200615git1e36e30.el8.x86_64
plymouth-core-libs-0.9.4-1.20200615git1e36e30.el8.x86_64
plymouth-plugin-two-step-0.9.4-1.20200615git1e36e30.el8.x86_64
plymouth-0.9.4-1.20200615git1e36e30.el8.x86_64
plymouth-theme-charge-0.9.4-1.20200615git1e36e30.el8.x86_64
plymouth-graphics-libs-0.9.4-1.20200615git1e36e30.el8.x86_64
plymouth-system-theme-0.9.4-1.20200615git1e36e30.el8.x86_64
$ cat /proc/cmdline
BOOT_IMAGE=(hd0,msdos1)/vmlinuz-4.18.0-221.el8.x86_64 root=/dev/mapper/rhel-root ro crashkernel=auto resume=/dev/mapper/rhel-swap rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet

Comment 4 Joachim Frieben 2020-08-10 11:28:23 UTC
The corresponding output for Red Hat Beta 8.2 where the graphical boot procedure works as expected reads:
$ plymouth-set-default-theme
charge
$ rpm -qa | grep plymouth
plymouth-plugin-label-0.9.3-16.el8.x86_64
plymouth-0.9.3-16.el8.x86_64
plymouth-graphics-libs-0.9.3-16.el8.x86_64
plymouth-scripts-0.9.3-16.el8.x86_64
plymouth-theme-charge-0.9.3-16.el8.x86_64
plymouth-system-theme-0.9.3-16.el8.x86_64
plymouth-core-libs-0.9.3-16.el8.x86_64
plymouth-plugin-two-step-0.9.3-16.el8.x86_64
$ cat /proc/cmdline
root=/dev/mapper/VolGroup00-LogVol00 ro crashkernel=auto resume=/dev/mapper/VolGroup00-LogVol03 rd.lvm.lv=VolGroup00/LogVol00 rd.luks.uuid=luks-e9d35f78-9e04-41cb-be7d-034449b8ee98 rd.lvm.lv=VolGroup00/LogVol03 rhgb quiet

Comment 5 Joachim Frieben 2020-08-10 11:50:00 UTC
After running 'plymouth-set-default-theme charge --rebuild-initrd', the plymouth theme is set to "charge", and the graphical boot procedure works as expected.

Comment 7 Ray Strode [halfline] 2020-09-30 19:04:31 UTC

*** This bug has been marked as a duplicate of bug 1880509 ***