Bug 365169 - No cryptsetup entry box or information in Neon 5.7 breeze theme
Summary: No cryptsetup entry box or information in Neon 5.7 breeze theme
Status: RESOLVED FIXED
Alias: None
Product: Breeze
Classification: Plasma
Component: Plymouth (show other bugs)
Version: 5.7.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Development Mailing List
URL:
Keywords:
: 365128 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-07-06 18:29 UTC by Jan-Marek Glogowski
Modified: 2016-07-07 08:25 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.7.1
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan-Marek Glogowski 2016-07-06 18:29:46 UTC
I'm on "deb http://archive.neon.kde.org/user xenial main" - not sure which component to select, as no entry mentions the repositories - just tar and git.

After upgrading from Neon 5.6 to 5.7, I see the plymouth boot splash for Neon 5.7, but cryptsetup unlocking doesn't display any information / input box - just the spinning "arrows" (?) stop. After pressing ESC I can see a console prompt to unlock the drive, which still works fine.

Package: plymouth-theme-breeze
Version: 5.7.0-0neon+16.04+build13

Downgrading to 5.6.5-0neon+16.04+build12 fixes the problem for me.


Reproducible: Always

Steps to Reproduce:
Boot a computer with Neon 5.7 and cryptsetup partition.


Actual Results:  
Frozen boot progress.

Expected Results:  
Get the cryptsetup input prompt for the root device.
Comment 1 Harald Sitter 2016-07-07 08:20:32 UTC
*** Bug 365128 has been marked as a duplicate of this bug. ***
Comment 2 Harald Sitter 2016-07-07 08:25:29 UTC
Git commit a5909e1cd59f59254898421df2eb66d4fe10e393 by Harald Sitter.
Committed on 07/07/2016 at 08:24.
Pushed by sitter into branch 'Plasma/5.7'.

fix spinner height and y to resolve broken layout chain

everything lays out relative to the spinner/logo, when changing to in-cpu
rotation the spinner code was not correctly updated to retain working
y and height calculations after changes to internal data structures.
this resulted in all objects layed out relative to the spinner to not
be drawn as their position was NaN.

plymouth could really benefit from openqa tests :/
FIXED-IN: 5.7.1

M  +2    -2    breeze/breeze.script.cmake

http://commits.kde.org/breeze-plymouth/a5909e1cd59f59254898421df2eb66d4fe10e393