Paul Johnson wrote: > This is not explaining how LyX depends on kdebase. That's the part > i'm puzzled over. Is it kdvi that is the trouble?
Read it again. LyX uses the Qt 4 toolkit. The Qt4 toolkit has a plugin architecture and uses plugins for several tasks (plugins can be shipped with Qt itself or provided by 3rd parties). In the given case, it searches for plugins that can handle eps images (for displaying them in the workarea). Qt itself does not provide such an architecture, but KDE4 does (it's called kimg_eps, which is part of kdebase). So Qt just uses this, because it's available (if you uninstall kdelibs, Qt uses whatever it finds next). The trouble was that kimg_eps assumed that there are only KDE4 apps around, and it made use of some KDE4-specific techniques that Qt itself does not know, that's why LyX crashed. Clearer now? Jürgen
