Bug 1332 - Progress bar misaligned during graphical boot with KMS enabled
Summary: Progress bar misaligned during graphical boot with KMS enabled
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 1
Hardware: All Linux
Priority: Normal minor
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard:
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2011-05-18 18:16 CEST by Philippe Leblanc
Modified: 2013-04-09 12:04 CEST (History)
9 users (show)

See Also:
Source RPM: mageia-theme
CVE:
Status comment:


Attachments
Updateded mga.script (14.96 KB, text/plain)
2011-10-02 17:25 CEST, Thorsten vanLil
Details

Description Philippe Leblanc 2011-05-18 18:16:25 CEST
Description of problem:

The progress bar (or progress dots) displayed on the graphical boot theme is moved to the left during boot when using the nouveau driver which enables KMS by default. When booting using the proprietary nvidia driver which isn't KMS capable, the resolution of the boot theme is of course lower, but the progress dots are perfectly centered.

Version-Release number of selected component (if applicable):


How reproducible:

This bug appears at every boot and reboot when using the nouveau driver.

Steps to Reproduce:
1.
2.
3.
Ahmad Samir 2011-06-16 06:48:42 CEST

CC: (none) => mageia-artwork
Source RPM: (none) => mageia-gfxboot-theme

Comment 1 Thorsten vanLil 2011-06-16 07:52:33 CEST
Confirmed.
I will address this problem in the next days.

Regards,
TeaAge

CC: (none) => tvl83

Comment 2 Florian Hubold 2011-07-25 12:54:39 CEST
This is also valid for other drivers with KMS enabled, like here Intel i915.

CC: (none) => doktor5000

Comment 3 Samuel Verschelde 2011-10-01 04:06:32 CEST
Thorsten, did you address this problem like you said ?

CC: (none) => stormi

Comment 4 Anssi Hannula 2011-10-01 13:10:25 CEST
The issue is that the dot images are not properly scaled to the screen size in the plymouth script like the other images.

CC: (none) => anssi.hannula

Comment 5 Donald 2011-10-02 16:26:50 CEST
Anssi is right, the mageia logo will be scled from the centre of the screen, the dots from the bottom left corner.

Thorsten, do you have a fix or should I do one?

CC: (none) => watersnowrock

Comment 6 Donald 2011-10-02 16:27:48 CEST
I forgot to add, it will be valid from any resolution other than the default, so anything other than 1024x768, the that from setting kms or passing vga=xxx.
Comment 7 Thorsten vanLil 2011-10-02 17:25:59 CEST
Created attachment 884 [details]
Updateded mga.script

I modified the script to scale the dots. Works fine for me. But someone has to build a new plymouth package with the new script file, as it is really difficult to deploy the scipt by it's own.

Thorsten
Manuel Hiebel 2011-10-02 21:26:34 CEST

Attachment 884 mime type: application/octet-stream => text/plain

Comment 8 Donald 2011-10-02 22:59:46 CEST
Ok, the fix is in SVN, but my stupid Uni internet wont let me do the updated package.

I'll try again later with a different connection.
Comment 9 Donald 2011-10-12 12:05:05 CEST
Ok, the should be fixed for cauldron, 1.5.0.18.x

In mageia-1 its awaiting on qa, but 1.5.0.18-1.1 is in updates_testing.

Status: NEW => ASSIGNED

Donald 2011-10-12 12:05:26 CEST

Assignee: bugsquad => watersnowrock

Donald 2011-10-12 12:06:19 CEST

Source RPM: mageia-gfxboot-theme => mageia-theme

Comment 10 Samuel Verschelde 2011-10-12 12:12:58 CEST
Setting Version to 1 as both Mageia 1 and cauldron are affected and the bug is being fixed in both. 

If you are awaiting for QA tests, then please assign the bug to qa-bugs@ml.mageia.org and also if possible provide an advisory text for the update, following the procedure for update candidates (http://www.mageia.org/wiki/doku.php?id=updates_policy)

Hardware: x86_64 => All
Version: Cauldron => 1

Comment 11 Donald 2011-10-12 12:53:11 CEST
Hey qa, could you test the new mageia-theme to confirm that it fixes the above issue. It may require passing vga=xxx to the kernel in order to boot with higher resolution than default if your hardware wont boot with kms enabled.

SRPM: mageia-theme-1.5.0.18-1.1.src.rpm
RPM: mageia-theme-common-1.5.0.18-1.1.$ARCH.rpm, mageia-theme-Default-1.5.0.18-1.1.$ARCH.rpm

Where $ARCH is all arch.

The other packages built from mageia-theme.src.rpm will be required, but aren't related to plymouth, the only change is in the common package.

Advisory:

This update fixes the plymouth progress brin offset during boot when KMS is enable, or when a non standard vga= is passed.

Thanks

Assignee: watersnowrock => qa-bugs

Comment 12 Dave Hodgins 2011-10-14 19:46:27 CEST
Testing complete using i586.

Using vga=795, before the update, the left most dot in the progress bar was
under the center of the cauldron.

After the update, the dots are centered on the screen.

srpm is
mageia-theme-1.5.0.18-1.1.mga1.src.rpm

CC: (none) => davidwhodgins

Comment 13 claire robinson 2011-10-19 11:07:00 CEST
Reproduced and confirmed fixed x86_64

Update validated

Advisory
----------------
This update fixes the plymouth progress brin offset during boot when KMS is
enabled, or when a non standard vga= is passed.

The progress dots under the Mageia logo were not scaled properly when booting
with non standard resolution and appeared off centre.
----------------

SRPM: mageia-theme-1.5.0.18-1.1.mga1.src.rpm


Could sysadmin please push from core/updates_testing to core/updates

Thankyou!

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 14 Donald 2011-10-19 11:52:22 CEST
Thanks qa
Comment 15 Thomas Backlund 2011-10-19 20:25:58 CEST
Update pushed.

Status: ASSIGNED => RESOLVED
CC: (none) => tmb
Resolution: (none) => FIXED

Nicolas Vigier 2013-04-09 12:02:31 CEST

CC: (none) => atelier-bugs

Nicolas Vigier 2013-04-09 12:04:15 CEST

CC: mageia-artwork => (none)


Note You need to log in before you can comment on or make changes to this bug.