Bug#570369: kdm in squeeze is unable to handle kdm themes which worked in lenny
I came across another clue in
<URL: http://docs.kde.org/stable/en/kdebase-workspace/kdm/kdm-themes.html >,
which state that the theme directory need to include a file
KdmGreeterTheme.desktop. Our kdm theme include a
GdmGreeterTheme.desktop file instead. Rename it to
KdmGreeterTheme.desktop and changing 'GdmGreeterTheme' to
'KdmGreeterTheme' in the file made kdm stop rejecting the theme. The
buttons are still broken, but I guess that can be fixed by changing
the xml file.
Next, I tried to do the same with the kdm theme using the Lenny kdm,
and the theme still work. I guess kdm became more picky about themese
between KDE 3 and 4.
Perhaps we can use the same theme for gdm and kdm if we provide both
KdmGreeterTheme.desktop and GdmGreeterTheme.desktop and a XML file
that both gdm and kdm understand? Would be nice to have the same
theme for kdm and gdm.