Splash skips text when asking for LUKS password
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
plymouth (Ubuntu) |
Fix Released
|
High
|
Steve Langasek | ||
Raring |
Fix Released
|
High
|
Unassigned |
Bug Description
[Impact]
Text labels are not displayed at all by plymouth on i386 when using the script plugin (used by all of the default *buntu graphical themes). As a result, prompting for passphrases for full-disk encryption confusingly gives no text explanation, and there is no information about fsck progress - or instructions about what to do in the case of an fsck failure.
[Test case]
1. On an i386 system, install plymouth-
2. stop any X sessions
3. from a console, run: plymouthd --tty=/dev/tty7 --kernel-
4. verify that a plymouth splash screen is shown with a blank text field, but no prompt.
5. install the plymouth package from raring-proposed.
6. rerun the test from step 3.
7. verify that a plymouth splash screen is shown with a blank text field, but the prompt is now shown.
[Regression potential]
The fix for this is to add a header include to fix a missing prototype, so the risk of regression is minimal; if there are any side effects from this change, they will be completely unpredictable.
When you use full-disk encryption with LVM as per the alternate installer or the netboot installer, during bootup you are presented with a text box to enter the HDD encryption password.
On Precise this box was presented with a message to enter the password for the specified disk by uuid. In raring, this is no longer the case. There's just the box.
If this is hardware-specific, this was tested on a Dell e6410 laptop.
See the attachment.
---
ApportVersion: 2.9.2-0ubuntu8
Architecture: i386
DefaultPlymouth: /lib/plymouth/
DistroRelease: Ubuntu 13.04
MachineType: Dell Inc. Latitude E6410
MarkForUpload: True
Package: plymouth 0.8.8-0ubuntu6.1
PackageArchitec
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_IE.UTF-8
SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
Tags: raring
TextPlymouth: /lib/plymouth/
Uname: Linux 3.8.0-19-generic i686
UpgradeStatus: Upgraded to raring on 2013-05-14 (33 days ago)
UserGroups: adm cdrom dialout lpadmin plugdev sambashare sudo vboxusers
dmi.bios.date: 08/23/2011
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A10
dmi.board.name: 0667CC
dmi.board.vendor: Dell Inc.
dmi.board.version: A01
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Latitude E6410
dmi.product.
dmi.sys.vendor: Dell Inc.
Changed in plymouth (Ubuntu Raring): | |
status: | New → Triaged |
importance: | Undecided → High |
description: | updated |
Changed in plymouth (Ubuntu Raring): | |
status: | Triaged → Fix Committed |
Changed in plymouth (Ubuntu): | |
assignee: | nobody → Steve Langasek (vorlon) |
This should not be hardware specific. It is, however, completely unreproducible for me here: this works just fine for me in all releases, including raring.
What language is your system configured in?
Please attach the output of the following command: zcat /boot/initrd. img-$(uname -r) | cpio -t