Hey! On a fresh Gentoo 1.1a install, and on an old Gentoo Upgrade I have the following problem: KDM won't display a wallpaper, but it will display the flat color I set. I noticed that kdmdesktop is started (in /etc/X11/xdm/Xsetup_0), and when i mess with the color settings ins /usr/kde/3/share/config/kdm/kdmrc, it will give me different colors, but i couldn't get it to display a wallpaper. So somehow, kdmdesktop doesn't know about the background picture (the permissions on that picture are 655, which should be good enuff). mfg, ceed
OK, more than likely this is because of my snafu. Please check which versions of libpng you have installed. The way to do this is: emerge rsync emerge gentoolkit qpkg -I |grep png If you have libpng-1.0something in there, please emerge libpng again, and try to compile kdm again.
I was having this exact same problem until today when I emerge'd an updated qt (3.0.3.1). Now I have my kdm wallpapers!! I didn't do anything else. Don't know if it will work for you, but it's worth a shot. gentoo troy # qpkg -I libpng media-libs/libpng-1.0.12 * media-libs/libpng-1.2.1-r1 *
Yeah, what happened was that you had the old qt compiled against the old libpng, and because of my snafu, the new and backwards-INcompatible libpng became your default and confused things for Qt. So, emerging the new one caused it to compile against the newer libPNG. Really sorry about that, and I am glad that you are all sorted again :)