After upgrading KDE from 3.2.3 to 3.3, kdm takes some 10-20 seconds to display the greeter whereas before it was about 5 seconds. X itself starts up as fast as before. Reproducible: Always Steps to Reproduce: After normal startup or after logout. emerge info: Portage 2.0.50-r11 (default-x86-1.4, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.6.8-gentoo-r3) ================================================================= System uname: 2.6.8-gentoo-r3 i686 AMD Athlon(TM) XP 1800+ Gentoo Base System version 1.4.16 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" ACCEPT_LICENSE="" ALSA_CARDS="emu10k1" ARCH="x86" AUTOCLEAN="yes" AUTO_SYMLINK="no" BASH_ENV="/etc/portage/bashrc" CC="gcc" CFLAGS="-O2 -mcpu=athlon-xp -funroll-loops -pipe" CG_COMPILER_EXE="/usr/bin/cgc" CHOST="i686-pc-linux-gnu" CLASSPATH="." CLEAN_DELAY="5" COLORTERM="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref/usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CVS_RSH="ssh" CXX="g++" CXXFLAGS="-O2 -mcpu=athlon-xp -funroll-loops -pipe" DCCC_PATH="/usr/lib/distcc/bin" DESKTOP_SESSION="kde-3.3.0" DISPLAY=":0.0" DISTCC_LOG="" DISTCC_VERBOSE="0" DISTDIR="/usr/portage/distfiles" DM_CONTROL="/var/run/xdmctl" EDITOR="/usr/bin/vim" FEATURES="autoaddcvs ccache nostrip sandbox" FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp -P ${DISTDIR} ${URI}" GDK_USE_XFT="1" GENTOO_MIRRORS="http://sunsite.cnlab-switch.ch/mirror/gentoo/ ftp://sunsite.cnlab-switch.ch/mirror/gentoo/" GLIBC_SSP_CHECKED="1" GRP_STAGE23_USE="ipv6 pam tcpd readline nls ssl gpm perl python berkdb acl ncurses" GS_LIB="/home/martin/.fonts" GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:/home/martin/.gtkrc-2.0:/home/martin/.kde3.3/share/config/gtkrc" GTK_RC_FILES="/etc/gtk/gtkrc:/home/martin/.gtkrc:/home/martin/.kde3.3/share/config/gtkrc" G_BROKEN_FILENAMES="1" HOME="/home/martin" HOSTNAME="penguin221" INFODIR="/usr/share/info" INFOPATH="/usr/share/info:/usr/share/gcc-data/i686-pc-linux-gnu/3.3/info" INPUTRC="/etc/inputrc" JAVAC="/opt/blackdown-jdk-1.4.2_rc1/bin/javac" JAVA_HOME="/opt/blackdown-jdk-1.4.2_rc1" JDK_HOME="/opt/blackdown-jdk-1.4.2_rc1" KBUILD_OUTPUT_PREFIX="" KDEDIR="/usr/kde/3.3" KDEDIRS="/usr" KDE_FULL_SESSION="true" KDE_MALLOC="1" KDE_MULTIHEAD="false" KONSOLE_DCOP="DCOPRef(konsole-7580,konsole)" KONSOLE_DCOP_SESSION="DCOPRef(konsole-7580,session-1)" LESS="-R" LESSOPEN="|lesspipe.sh %s" LINUX_PORTAGE_WRITABLE="no" LOGNAME="martin" MAKEOPTS="-j2" MANPATH="/usr/share/man:/usr/local/share/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man:/usr/X11R6/man:/usr/share/man:/usr/local/share/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man:/usr/X11R6/man::/opt/blackdown-jdk-1.4.2_rc1/man:/usr/qt/3/doc/man:/opt/vmware/man:/opt/blackdown-jdk-1.4.2_rc1/man:/usr/qt/3/doc/man:/opt/vmware/man" MOZILLA_FIVE_HOME="/usr/lib/mozilla" NOCOLOR="false" PAGER="/usr/bin/less" PATH="/usr/bin/wrappers:/bin:/usr/bin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.3:/opt/Acrobat5:/usr/X11R6/bin:/opt/blackdown-jdk-1.4.2_rc1/bin:/opt/blackdown-jdk-1.4.2_rc1/jre/bin:/usr/qt/3/bin:/usr/kde/3.3/bin:/usr/kde/3.2/bin:/usr/kde/3.1/bin:/usr/games/bin:/opt/vmware/bin:/usr/share/karamba/bin" PKGDIR="/usr/portage/packages" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_CACHEDIR="/var/cache/edb/dep/" PORTAGE_CALLER="emerge" PORTAGE_GID="250" PORTAGE_MASTER_PID="11874" PORTAGE_NICENESS="17" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/trunk" PRELINK_PATH="" PRELINK_PATH_MASK="" PS1="\[\033[01;32m\]\u@\h \[\033[01;34m\]\W \$ \[\033[00m\]" PWD="/home/martin" PYTHONDOCS="/usr/share/doc/python-docs-2.3.3/html" QMAKESPEC="linux-g++" QTDIR="/usr/qt/3" RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp -P ${DISTDIR} ${URI}" RPMDIR="/usr/portage/rpm" RSYNC_RETRIES="3" RSYNC_TIMEOUT="180" SANE_CONFIG_DIR="/etc/sane.d" SESSION_MANAGER="local/penguin221:/tmp/.ICE-unix/7479" SHELL="/bin/bash" SHLVL="3" SYNC="rsync://rsync.gentoo.org/gentoo-portage" TERM="xterm" USE="3dnow 3dnowex X Xaw3d aalib acl acpi alsa avi berkdb bitmap-fonts bonobo cdr crypt cups curl dga directfb doc dvb dvd dvdr dvdread encode esd ethereal evofbcon flac foomaticdb gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 imagemagickimap imlib innodb ipv6 java jikes joystick jpeg kde ladcca lcms ldap lesstif libg++ libwww mad maildir mbox memlimit mikmod mmx mmx2 motif mozcalendar mozilla mozsvg mpeg mpi mysql nas ncurses netcdf network nls nocardbus nocd nptl oci8 odbc oggvorbis opengl oss pam pdflib perl php plotutils png ppds prelude python qtquicktime readline ruby samba sasl sdl slang slp snmp speex spell sse ssl tcltktcpd tetex tiff truetype unicode usb v4l v4l2 videos wmf wxwindows x86 xineramaxml xml2 xmms xosd xprint xv zlib" USER="martin" USERLAND="GNU" USE_EXPAND="VIDEO_CARDS INPUT_DEVICES LINGUAS" WINDOWID="29360135" XARGS="xargs -r" XCURSOR_SIZE="" XCURSOR_THEME="gentoo-silver" XDM_MANAGED="/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,method=classic" XINITRC="/etc/X11/xinit/xinitrc" _="/usr/bin/emerge" __GL_FSAA_MODE="2" end of /var/log/kdm.log: (..normal X startup messages..) Creating menu entries for kdm in /usr/kde/3.3/share/config/kdm/sessions... QImage::convertDepth: Image is a null image QImage::smoothScale: Image is a null image SetClientVersion: 0 8
Sorry, I made a mistake. :( Logging out is very fast and does not make kdm greeter appear slowly. The first startup however is noticeably slower than with KDE 3.2.3. There is no hard-disk activity after about 3 seconds after X has started. It just sits there for 10-20 seconds before showing the greeter.
Is this still a problem? I don't know how much we can help, as there could be many causes. But since this happened to a lot of people, you can try to look for useful suggestion in the forums, for instance: http://forums.gentoo.org/viewtopic.php?t=223038
No it seems to work for me now with the latest non-masked kdm.
closing.