--- kdebase-3.1.93/kcontrol/background/bgsettings.cpp-- 2003-11-19 16:46:50.000000000 -0500 +++ kdebase-3.1.93/kcontrol/background/bgsettings.cpp 2003-11-19 16:47:15.000000000 -0500 @@ -785,8 +785,8 @@ void KBackgroundSettings::readSettings(b // Wallpaper mode (NoWallpaper, div. tilings) m_WallpaperMode = defWallpaperMode; - m_Wallpaper = m_pConfig->readPathEntry("Wallpaper"); - s = m_pConfig->readEntry("WallpaperMode", "invalid"); + m_Wallpaper = m_pConfig->readPathEntry("Wallpaper","usr/share/mdk/backgrounds/default.png"); + s = m_pConfig->readEntry("WallpaperMode", "Scaled"); if (m_WMMap.contains(s)) { int mode = m_WMMap[s]; // consistency check. --- kdebase-3.1.93/kcontrol/background/bgdefaults.h-- 2003-11-19 16:47:24.000000000 -0500 +++ kdebase-3.1.93/kcontrol/background/bgdefaults.h 2003-11-19 16:47:44.000000000 -0500 @@ -28,8 +28,8 @@ // Thanks!! #define _defColorA QColor("#21449C") #define _defColorB QColor("#C0C0C0") -#define _defBackgroundMode KBackgroundSettings::VerticalGradient -#define _defWallpaperMode KBackgroundSettings::NoWallpaper +#define _defBackgroundMode KBackgroundSettings::Flat +#define _defWallpaperMode KBackgroundSettings::Scaled #define _defMultiMode KBackgroundSettings::NoMulti #define _defBlendMode KBackgroundSettings::NoBlending #define _defBlendBalance 100