Bug 172857 - Background-image is resized/scaled immediately after login
Summary: Background-image is resized/scaled immediately after login
Status: RESOLVED DUPLICATE of bug 148200
Alias: None
Product: kdm
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR normal
Target Milestone: ---
Assignee: kdm bugs tracker
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-15 13:23 UTC by Yves Glodt
Modified: 2009-08-09 11:01 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yves Glodt 2008-10-15 13:23:32 UTC
Version:            (using KDE 4.1.2)
OS:                Linux
Installed from:    Debian testing/unstable Packages

There is an ugly visual detail that happens immediately after login from kdm.

The background image of kdm and kspash seems to be the same, but however the scaling changes after login, I am not sure this is a kdm or a ksplash thing, but obviously they are not in sync about how to scale the image.

I use the default KDM settings from Debian
Comment 1 Oswald Buddenhagen 2009-03-15 13:11:41 UTC
this problem can be viewed in two ways:
a) ksplash's and kdm's themes should be matched to use the same scaling
b) ksplash should not paint a background at all if it is told by kdm that there already is a background

while a) is pretty obvious as such, b) is the more far-sighted approach, as it saves startup time and avoids similar problems in the future. on the downside, b) would look weird if kdm used a different theme than ksplash. so i guess kdm also needs to export the name of the theme (or the background image if the unthemed greeter is used).
Comment 2 Lubos Lunak 2009-03-15 15:39:10 UTC
KSplash does not paint the background at all, it paints the foreground.
Comment 3 Oswald Buddenhagen 2009-03-15 16:23:11 UTC
this is splitting hairs. ;)
it shouldn't be particularly hard to omit the background part from the splash theme somehow and shrink the splash window accordingly.
Comment 4 Lubos Lunak 2009-04-01 13:25:09 UTC
It, however, would be rather hard to hide all the initial desktop flicker that way.
Comment 5 Oswald Buddenhagen 2009-04-01 14:02:26 UTC
yes, good point.

in the mean time i've been pondering how to make kdm and ksplash share the background image. it would require some extension of kdm's image loader and some official way to share the actual data (combined themes).
Comment 6 Oswald Buddenhagen 2009-08-09 11:01:09 UTC
see also bug 148200 comment 3.
in fact, this is a duplicate ...

*** This bug has been marked as a duplicate of bug 148200 ***