[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#570369: kdm in squeeze is unable to handle kdm themes which worked in lenny



[Petter Reinholdtsen]
> Perhaps.  Actually, I believe the bug is in KDM, which provided a
> way in lenny to set up ones own kdm theme, and is unable to write
> the specified theme in Squeeze.

Note, I ment 'read' when I used 'write' above.

I've investigated some more, and the problem seem to be that kdm
changed its understanding of the THEME setting.  In
/etc/default/kdm.d/20_debian-edu, we use

  THEME=/usr/share/apps/kdm/themes/debian-edu

Changing this to 

  THEME=/usr/share/apps/kdm/themes/debian-edu/debian-edu.xml

make kdm able to understand the theme.  There are still visual
problems with it (the buttons are missing and the time stamp do not
show up), but kdm do not fail to start.

So either we had a bug in debian-edu-artwork which failed to trigger a
problem with kdm in lenny, or the sematic of the THEME setting in kdm
changed between lenny and squeeze.  Only the kdm maintainer can tell
what the intended behavour for the THEME setting in
/etc/default/kdm.d/ was.

Anyway, I suggest we change /etc/default/kdm.d/20_debian-edu in
debian-edu-artwork for both Lenny and Squeeze to work around the
problem (by adding /debian-edu.xml to the THEME setting), and fix up
the theme to work in both Lenny and Squeeze as soon as possible.

Happy hacking,
-- 
Petter Reinholdtsen



Reply to: