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

KDM slowdown in KDE 3.1 debian packages & solution



I'm running KDE 3.1 on a slow machine (160MHz PA-RISC CPU) and noticed, 
that during startup of KDM krootimage is run twice and thus made the startup 
even slower.
Since krootimage loads debian's default background image this involves
a lot of graphics conversion (incl. the memory footprint) and running this application
twice without any benefit makes the bootup even slower.

After some small searching, I found the reason:
On debian krootimage is started by default by KDM _and_ by /etc/kde3/kdm/Xsetup:

rdi:/# grep -r krootimage etc/*
etc/kde3/kdm/Xresources:! another background renderer than krootimage. In this case you'll need
etc/kde3/kdm/Xsetup:/usr/bin/krootimage /etc/kde3/kdm/backgroundrc &
etc/kde3/kdm/kdmrc:# If true, krootimage will be automatically started by KDM. Otherwise, the
etc/kde3/kdm/kdmrc:# The configuration file to be used by krootimage.

/etc/kde3/kdm/kdmrc says:
# If true, krootimage will be automatically started by KDM. Otherwise, the
# Setup script should be used to setup the background. Default is true
# UseBackground=false

so changing (uncommenting) the line in /etc/kde3/kdm/kdmrc with 
"UseBackground" to "UseBackground=false" solved this performance 
problem without any regression.

Could maybe someone modify the debian package to default with this 
variable set to false ?

Thanks,
Helge



Reply to: