> I think the right fix for the komp-pid.diff related error is > to replace the Unix/Standard C function calls (that take C strings) to > Qt ones, as there don't seem to be any easy way to convert back TQString > to const char* without messing with locales (TQString is UTF16, const > char* is locale-dependent). Yup, go ahead and pop my noobie balloon! I understand what you are describing, but my response is to act like the proverbial deer in the headlight beam. Or go glassy eyed like a baby filling its diaper. :) All I want to accomplish with the patches and two bug reports: * Move both .kompmgr.available and kompmgr.pid out of $HOME to $TDEHOME/$TDETMP (non persistent) or $TDEHOME/$TDEVARTMP (persistent). Or /var/run. Or $TMP. Anywhere appropriate other than $HOME. * Silence the xsession output "reading '/home/users/username/.kompmgr.pid' as kompmgr pidfile" when kompmgr is not enabled. Darrell