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):
This bug appears at every boot and reboot when using the nouveau driver.
Steps to Reproduce:
I will address this problem in the next days.
This is also valid for other drivers with KMS enabled, like here Intel i915.
Thorsten, did you address this problem like you said ?
The issue is that the dot images are not properly scaled to the screen size in the plymouth script like the other images.
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?
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.
Created attachment 884 [details]
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.
Attachment 884 mime type:
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.
Ok, the should be fixed for cauldron, 126.96.36.199.x
In mageia-1 its awaiting on qa, but 188.8.131.52-1.1 is in updates_testing.
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 firstname.lastname@example.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)
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.
RPM: mageia-theme-common-184.108.40.206-1.1.$ARCH.rpm, mageia-theme-Default-220.127.116.11-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.
This update fixes the plymouth progress brin offset during boot when KMS is enable, or when a non standard vga= is passed.
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.
Reproduced and confirmed fixed x86_64
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.
Could sysadmin please push from core/updates_testing to core/updates