This occurs with 5.5.95 (5.6 beta), but also with 5.5.x and maybe earlier. I have a 1600x900 laptop screen, and a 1280x1024 external monitor positioned above and centered. I use 'startkde' from .xinitrc, rather than using a login manager. The splash screen displays correctly on the external monitor. For the first few seconds, the laptop screen displays a 1280px-wide splash screen on the left, with the height apparently correct (logo/progress bar vertically-centered). The remaining space is taken up by part of another splash instance. The logo of this is too high on the screen (sized for the taller external monitor?). My doodle of the appearance is attached. After a few seconds, about when the sliding-in animation completes, the splash screen is redrawn at the correct resolution and everything looks very nice from then on. :-) There are no usability problems, it just looks ugly. Reproducible: Always Steps to Reproduce: 1. Have displays with sizes/positions as described (possibly in other ways also). 2. Start KDE. 3. Watch the splash screen.
Created attachment 97679 [details] Doodle of how splash screens are shown.
Very interesting bug. First of all: are you still seeing it? If yes: * how are your screens setup? Is it static through X configuration or is it dynamically through an xrandr call or kscreen? * if not static: what is the xrandr output before starting? (I want to know whether ksplash is correct at start) * what happens if you disable compositing? Is it still getting fixed or does it stay broken?
Similar behaviour with Plasma/KWin 5.7.0, Qt 5.7.0, KF 5.23.0. KScreen is used, I have no static configuration. I only have an 800x600 VGA monitor handy, so the appearance is slightly different now. Output on the external monitor is still correct, output on the 1600x900 laptop display appears correct except that a copy of the 800x600 output is overlaid in the upper left corner. When the compositor is enabled, a similar effect appears with the logout fade - an 800x600 region, at the upper left of the laptop display, is much darker than the rest of the screen, presumably because a second grey region is overlaid there. (with the compositor disabled, there is no logout fade). Screen 0: minimum 8 x 8, current 1600 x 900, maximum 32767 x 32767 LVDS1 connected 1600x900+0+0 (normal left inverted right x axis y axis) 310mm x 170mm 1600x900 60.01*+ 40.00 1368x768 60.00 1280x720 60.00 1024x768 60.00 1024x576 60.00 960x540 60.00 800x600 60.32 56.25 864x486 60.00 800x450 60.00 640x480 59.94 720x405 60.00 640x360 60.00 DP1 disconnected (normal left inverted right x axis y axis) DP2 disconnected (normal left inverted right x axis y axis) DP3 disconnected (normal left inverted right x axis y axis) HDMI1 disconnected (normal left inverted right x axis y axis) HDMI2 disconnected (normal left inverted right x axis y axis) HDMI3 disconnected (normal left inverted right x axis y axis) VGA1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 1024x768 60.00* 800x600 60.32 56.25 848x480 60.00 640x480 59.94 VIRTUAL1 disconnected (normal left inverted right x axis y axis)
^ above output is from .xinitrc: `xrandr > xrandr.out; exec startkde` Behaviour changed apparently randomly while I was testing things...fun to debug, I'm sure. Initially, the incorrect splash screen lasted for the entire period, and disappeared suddenly when the correct ones finished fading out. After accidentally unplugging (and reconnecting) the monitor, it again started to correct itself partway through. At one point, incorrect output appeared on *both* displays - in addition to the small splash overlaid on the large display, elements of the larger splash (K logo, progress bar) were mirrored on the small one. This happened twice consecutively, and then didn't happen again. On a couple of occasions (out of a dozen or so tries), the splash screen appeared normally. Sometimes the logout fade wasn't affected. Once, an 800x600 version of the logout-options bar appeared centered on the laptop display (rather than in the top-left like the other artefacts). Otherwise it always appeared on the external monitor despite that not being the primary display. Sorry, I just can't spot the patterns in this behaviour, so I'm just dropping it on you for now in case it's useful.
Thank you for reporting this bug in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the issue with a recent software version? If you can reproduce the issue, please change the status to "CONFIRMED" when replying. Thank you!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!