No LUKS password prompt - plymouth
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cryptsetup (Fedora) |
New
|
Undecided
|
Unassigned | ||
cryptsetup (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
No luks password prompt - plymouth
NON root LUKS block device encryption (no initram involved)
Bug 1359689 Ubuntu or Red Hat(!) Bugzilla – Bug 1086972 are still valid.
With Ubuntu 17.10 in November 2017 the problem remains:
It is a Plymouth issue, not an issue of LUKS or NVIDIA or Linux-distro.
Issue: I have an encrypted non-root-partition (actually /home) and the whole lifecycle of booting, working, closing works flawless. Boot and LUKS will handle the process based on crypttab and fstab, no entry in inittab. Follows the (correct) specs and works well.
Except the password request.
Plymouth swallows the password request.
Here we do NOT talk about the initram issue - this is a slightly different situation, same bug. So solutions for similar cases do not work here.
Reproducible you can try to guess when the request should be there, manually enter the matching password and the mounting goes on well.
Reproducible, when you prematurely press "enter" during(!) the checking step the displayed lines shift up (and display an empty line). The password request becomes visible in this empty line after finalised checking procedure. Could probably be circumvented by adding more newline characters, it seems.
So it is clearly a display issue caused by Plymouth.
The request for password is fired up correctly. It is just not visible to the user.
I do not have a NVIDIA in the machines I implemented it in. It's happening on laptop with Intel graphics as well as on a desktop with A10 APU graphics.
Graphics card does not matter at all.
I do NOT use the graphical / picture grub screen, rcS has extended verbosity.
Description: Ubuntu 17.10
Release: 17.10
plymouth:
Installed: 0.9.2-3ubuntu17
Candidate: 0.9.2-3ubuntu17
Version table:
*** 0.9.2-3ubuntu17 500
500 http://
100 /var/lib/
0.
500 http://
0.
500 http://
cryptsetup:
Installed: 2:1.7.3-4ubuntu1
Candidate: 2:1.7.3-4ubuntu1
Version table:
*** 2:1.7.3-4ubuntu1 500
500 http://
100 /var/lib/
2:
500 http://
summary: |
- No luks password prompt - plymouth + No LUKS password prompt - plymouth |
Status changed to 'Confirmed' because the bug affects multiple users.