After some more searching and checking ldconfig, I found the problem!
I have kylix installed, and it supplies some qt libs of its own. I have modified my /etc/ld.so.conf file to include the kylix directory so my kylix apps could run stand-alone, which created a conflict in my qt libs:
progeny:~# locate libqt.so locate: warning: database `/var/lib/locate/locatedb' is more than 8 days old /usr/lib/libqt.so /usr/lib/libqt.so.2 /usr/lib/libqt.so.2.3 /usr/lib/libqt.so.2.3.2 /usr/local/kylix/bin/libqt.so.2 /usr/local/kylix/bin/libqt.so.2.2.4 progeny:~#
By removing the /usr/local/kylix/bin from my ld.so.conf file and re-running ldconfig I was able to sucessfully start a kde app! This should allow me to return to a KDE desktop again! I jsut won't be able to run my kylix apps. I don't know pascal anyway.
Sorry for all the questions, but I was getting desperate to get my KDE desktop back.
Now I can re-install KDE and hopefully enjoy the new KDE2.2.2! Thanks to everyone who did help and especially to Ivan for the packages!
Cheers,
John Gay