Bug 271152

Summary: splash screen has incorrect size
Product: [Unmaintained] ksplash Reporter: Toralf Förster <toralf.foerster>
Component: generalAssignee: Lubos Lunak <l.lunak>
Status: RESOLVED FIXED    
Severity: normal CC: kde, pete, post
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Toralf Förster 2011-04-17 13:14:54 UTC
Version:           0.0.1 (using KDE 4.6.2) 
OS:                Linux

When I use my ThinkPad w/ a docking station then I use only the external HDMI2 1680x1050 monitor, the internal 1440x900 LVDS1 moniitor is switched off (w/ xrandr).

I boot the docked notebook. KDE presents me the login screen with a 1440x900 resolution at the external monitor. After I logged in into KDE I set with xrandr the resolution to 1680x1050.Furthermore I configured kdmrc to not terminate/restart the X server.

When I now logged off of KDE and login again then KDE presents me the splash screen (with the 5 icons with appears slowly from left to right) not centered. Instead this splash screen is located a little bit towards the upper left corner. The underlying KDE background picture however (I use the default theme) is scaled correctly to 1860x1050 and not tiled.

This bug seems to be harmless but I suspect that not all parts of KDE are aware of the current screen resolution, isn't it ?


Reproducible: Didn't try




OS: Linux (i686) release 2.6.38.3
Compiler: i686-pc-linux-gnu-gcc
Comment 1 Peter Lewis 2011-06-20 11:16:38 UTC
Confirmed with KDE 4.6.80 (ArchLinux packages): During log-in on a docked laptop, the splash screen is only the size of the laptop screen, but displayed in the top-left corner of the external monitor, with normal KDE behind that.

Later on, running:

% ksplashx Default --test

gives the correct behaviour, filling up the external monitor. So, I'm wondering if the screen resolution is not set in time for the splash screen during login?
Comment 2 Peter Lewis 2011-06-21 11:01:32 UTC
And although the splash screen is indeed not "centred", the title of this bug should probably be something more like "splash screen has incorrect size".
Comment 3 Ralf Jung 2014-07-19 08:23:08 UTC
I think I am having the same issue: I set up kscreen so that when my external monitor is connected, the internal one is disabled. This configuration is applied during log-in. This means that the screen resolution changes from 1366x768 (or something similar; the image is shown both on the laptop screen and the external monitor) to 1920x1200 (external only). ksplash does not seem to notice this change and continues doing its thing in the upper-left corner of the screen. At the right and bottom, I can see the desktop build up. This looks really broken and kind of totally defeats the purpose of a splash screen.
Comment 4 David Edmundson 2015-01-20 12:11:09 UTC
Could you please retest with Plasma 5 and reopen if this is still a problem.

Thanks.
Comment 5 Peter Lewis 2016-03-17 09:57:21 UTC
This is fixed for me in 5.5.95 (at least). Thanks!

However, I still get the bad behaviour on the lock screen. I suppose this is a separate bug...?