diff -Naur kdebase-3.5.8.orig/startkde kdebase-3.5.8/startkde
--- kdebase-3.5.8.orig/startkde	2008-01-09 00:43:27.000000000 +0100
+++ kdebase-3.5.8/startkde	2008-01-09 00:45:30.000000000 +0100
@@ -3,6 +3,10 @@
 #  DEFAULT KDE STARTUP SCRIPT ( KDE-3.5.8 )
 #
 
+# source KDEmod profile
+source /etc/profile.d/qt.sh
+source /etc/profile.d/kde.sh
+
 # When the X server dies we get a HUP signal from xinit. We must ignore it
 # because we still need to do some cleanup.
 trap 'echo GOT SIGHUP' HUP
