For systems that use other acceleratet GL drivers (like NVIDIA) kdeinit crashes because there is a call that is MESA specific. Here is the message: kdeinit: error while loading shared libraries: /usr/lib/qt-2.2.1/lib/libqt.so.2: undefined symbol: glXCreateGLXPixmapMESA QSocketNotifier: Multiple socket notifiers for same socket 9 and type read I am not sure where exactly the error is but it essentially prevents the use of kde2.
This is not a bug - we don't support non-Mesa drivers. However, it should work with Qt 2.2.2.