As I didn't receive all my message, I mail it again, I include the patch at the end. It seems that the attached file is not accepted. Hi, Back to home, I send you the patch (attached file) and the instructions below : - download from SuSE the source RPM for kdebase3-3.4.2 : kdebase3-3.4.2-3.src.rpm - install this RPM with kpackage (for instance), this will install a lot of files in the folder /usr/src/packages/SOURCES (I suggest that you note which files exists before the installation) - delete all the files in this folder, except the previously existing files AND : kdebase-3.4.2.tar.bz2 - untar kdebase-3.4.2.tar.bz2, you'll get a new folder called : kdebase-3.4.2 - you can now delete : kdebase-3.4.2.tar.bz2 # cd /usr/src/packages/SOURCES/kdebase-3.4.2 - copy the patch in this folder # patch -p1 < kdebase3.diff - you can now delete the patch # ./configure # cd kdmlib # make - here I compile kdmlib which is required by ksmserver # cd ../ksmserver # make # make install The patch enables kde to run a new script called : stopapps.sh which has to be located in the folder : /opt/kde3/shutdown So create an empty (or not) script and DON'T FORGET to make it executable !! Now you can leave kde and enter it again, it should work. Please ask the "after sale service" if necessary. Good luck. Michel. Patch called : kdebase3.diff diff -Nru kdebase-3.4.2.orig/ksmserver/server.cpp kdebase-3.4.2.patched/ksmserver/server.cpp --- kdebase-3.4.2.orig/ksmserver/server.cpp 2005-05-23 14:13:16.000000000 +0200 +++ kdebase-3.4.2.patched/ksmserver/server.cpp 2005-09-07 18:38:33.000000000 +0200 @@ -976,6 +976,8 @@ if ( logoutConfirmed ) { + system("/opt/kde3/shutdown/stopapps.sh"); + shutdownType = sdtype; shutdownMode = sdmode; bootOption = bopt;