It sounds like whatever problems you had with XFS left a lot of stuff in /tmp, were you building KDE from source or installing binary packages(RPM)? Either that or you simply ran out of disk space, is that a possibility?