Bug 367818 - Password textfield is not visible when using dm-crypt
Summary: Password textfield is not visible when using dm-crypt
Status: RESOLVED WORKSFORME
Alias: None
Product: Breeze
Classification: Plasma
Component: Plymouth (show other bugs)
Version: 5.7.3
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: Plasma Development Mailing List
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2016-08-25 21:04 UTC by Viorel-Cătălin Răpițeanu
Modified: 2018-10-27 03:39 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
plymouth debug dmesg (182.66 KB, text/x-log)
2016-09-02 15:31 UTC, Viorel-Cătălin Răpițeanu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Viorel-Cătălin Răpițeanu 2016-08-25 21:04:06 UTC
The password textfield is not displayed when the hard disk is encrypted.

Reproducible steps:
- Have the latest plymouth git version installed.
- Use systemd-boot to start the system.
- Have the kernel command line properly set to display the splash screen (splash).
- Use the correct mkinit config to start the splash (HOOKS= ... plymouth ... plymouth-encrypt ... )
- Boot up the system.

Expected behaviour:
- At boot a password input textfield should appear on the screen on top of the blue background. If the password was correctly set, the KDE splash should then appear and the booting should start.

Observed behaviour:
- At boot only a static blue background appears on the screen. The key input events are correctly sent, so if you insert the correct password, the system will boot, but the static background will not change through the whole boot sequence.

Observation:
- Switch from the plymouth (blue static background) to the console and correctly insert the password. After the system has begin to start, switch back to the plymouth and the KDE logo should correctly displayed.
Comment 1 Harald Sitter 2016-08-26 08:51:03 UTC
Depending on which git version you are talking about the background isn't blue. The password field code also hasn't changed since 5.7.1 and continues to pass the ask-for-password test we have [1].

Sounds more like your initramfs doesn't include the png assets of the theme. Check that. If you believe that to be in order, get a debug log of plymouth.

[1] https://github.com/KDE/breeze-plymouth/blob/master/test/plytest.sh#L59
Comment 2 Viorel-Cătălin Răpițeanu 2016-09-02 15:31:42 UTC
Created attachment 100900 [details]
plymouth debug dmesg

> Depending on which git version you are talking about the background isn't blue.
I was refering to the git plymouth version (https://cgit.freedesktop.org/plymouth/), not the KDE plymouth splash screen. The last version tested was 5.7.4.

> Sounds more like your initramfs doesn't include the png assets of the theme.
Can you tell me how verify this?  I've attached a dmesg output displays the timestamps of the plymouth debug messages during boot.
Comment 3 Andrew Crouthamel 2018-09-26 22:24:31 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Andrew Crouthamel 2018-10-27 03:39:21 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!