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
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).
KSplash does not paint the background at all, it paints the foreground.
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.
It, however, would be rather hard to hide all the initial desktop flicker that way.
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).
see also bug 148200 comment 3. in fact, this is a duplicate ... *** This bug has been marked as a duplicate of bug 148200 ***