Bug 5906

Summary: plymouth ask-for-password doesn't indicate what the passphrase is for
Product: Mageia Reporter: Dave Hodgins <davidwhodgins>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: anssi.hannula, balcaen.john, mageia, mageia, nic, padula1000, watersnowrock
Version: CauldronKeywords: Triaged
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard: MGA2TOO 3beta4
Source RPM: plymouth CVE:
Status comment:
Attachments: Picture of plymouth ask for password screen.
screen capture passphrase prompt

Description Dave Hodgins 2012-05-14 22:33:10 CEST
I usually remove the splash quiet options, so I do see the message indicating
which filesystem, the passphrase is being called for.

If I leave them in, when it asks for a password, the dialog only has the
padlock icon, and a text entry field, with no indication which file system
it's asking for the passphrase for, or for that matter, no indication that
it's a decryption passphrase, not a login password.

This is after an install using the first final live gnome iso image.
Manuel Hiebel 2012-05-15 00:29:50 CEST

CC: (none) => anssi.hannula, mageia, mageia

Comment 1 Dave Hodgins 2012-05-15 02:26:14 CEST
Note that this bug only has an impact on an installed system, not while
booting the live cd, so this can be fixed by an update after release.

The workaround, for people who use encrypted file systems, is to remove
the "splash quiet" kernel options.
Comment 2 Colin Guthrie 2012-05-15 11:11:12 CEST
Do you not see text above it? If not, can you look really close to see if there is something malformed there. I think I remember seeing a pango error at some point..... could be a vconcole/font issue?
Comment 3 Dave Hodgins 2012-05-16 10:18:03 CEST
Created attachment 2321 [details]
Picture of plymouth ask for password screen.

There is no text whatsoever.  This really poor quality picture taken
by my phone shows the problem.  There is only the padlock icon, and
the text entry box.  No text at all, indicating what is being asked
for.

With three encrypted filesystems, each of which has a different passphrase,
this causes problems.
Manuel Hiebel 2012-05-16 10:19:47 CEST

CC: (none) => watersnowrock
Source RPM: plymouth-0.8.4-0.20111214.3.mga2.src.rpm => mageia-theme

Comment 4 Anssi Hannula 2012-05-16 10:25:49 CEST
Hmm, this bug got me wondering. Should plymouth still be showing a text on normal boot splash like "Booting the system... Press ESC for details"?

I hope not, since after MGA1->MGA2 upgrade I'm not seeing it on any of my systems, and I had so far assumed it got removed as "unnecessary"...

If there should still be a text, then I guess it isn't shown for me for the same reason as this bug.
Comment 5 Colin Guthrie 2012-05-16 11:42:55 CEST
Good point Anssi. I think at some point in the past I did have  VM that showed some kind of "text" (but it was black and not easily read) for the passphrase dialog. It also appeared to be all squares an not real glyphs and IIRC there was some kind of pango related error somewhere.

So yeah this is likely a theme issue.
Comment 6 Marja Van Waes 2012-05-26 13:04:37 CEST
Hi,

This bug was filed against cauldron, but we do not have cauldron at the moment.

Please report whether this bug is still valid for Mageia 2.

Thanks :)

Cheers,
marja

Keywords: (none) => NEEDINFO

Comment 7 Dave Hodgins 2012-05-28 01:29:51 CEST
This applied to Mageia 2 and when opened, cauldron.

Keywords: NEEDINFO => (none)
Version: Cauldron => 2

Comment 8 Colin Guthrie 2012-06-03 21:25:08 CEST
I guess someone needs to look at the theme. Currently this is mikala, but perhaps he can direct to the most appropriate person.

CC: (none) => balcaen.john

Comment 9 Dave Hodgins 2012-09-07 02:07:32 CEST
This bug also applies to Mageia 3 alpha 1 pre-release dvd.

Whiteboard: (none) => 3alpha1

Comment 10 Dave Hodgins 2012-10-03 23:56:45 CEST
Still applies with Mageia 3 alpha 2.

Whiteboard: 3alpha1 => 3alpha2

Manuel Hiebel 2012-10-27 23:43:14 CEST

Version: 2 => Cauldron
Whiteboard: 3alpha2 => MGA2TOO 3alpha2

Comment 11 padula 2013-01-06 04:32:11 CET
the problem persists in mageia 3 beta 1, here in Plymouth has no access to session password.

CC: (none) => padula10

Dave Hodgins 2013-03-25 03:11:23 CET

Whiteboard: MGA2TOO 3alpha2 => MGA2TOO 3beta4

Comment 12 Manuel Hiebel 2013-03-25 16:49:10 CET
seems to be related: https://bugs.launchpad.net/ubuntu/+source/plymouth/+bug/496765

http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/lucid/plymouth/lucid/revision/1187#debian/initramfs-tools/hooks/plymouth


in /usr/lib/dracut/modules.d/50plymouth/plymouth-populate-initrd.sh 

I see no label.so added 

and /usr/share/plymouth/themes/default.plymouth does not exist and that's why

        PLYMOUTH_PLUGIN=$(grep "^ModuleName=" /usr/share/plymouth/themes/default.plymouth | while read a b c; do echo $b; done;)
        inst_libdir_file "plymouth/${PLYMOUTH_PLUGIN}.so"

install anything

Keywords: (none) => Triaged
Source RPM: mageia-theme => plymouth

Comment 13 Nic Baxter 2015-03-29 03:17:39 CEST
Created attachment 6154 [details]
screen capture passphrase prompt

CC: (none) => nic

Comment 14 Nic Baxter 2015-03-29 03:18:48 CEST
It works in 5Beta3 with a prompting that contains all necessary information even if it looks a little clunky. So closed.

Resolution: (none) => FIXED
Status: NEW => RESOLVED