On Thu, Dec 06, 2001 at 10:16:00AM +1100, Ben Stanley wrote: > >(6) I just installed Lyx1.1.6fix3-1 (the binary rpm) on my RedHat 7.2 > >box and now the rendering of eps figures in LyX is broken: It still says > >"rendering", but nothing appears. The same file works correctly under > >older RedHat versions. > > > This annoys me to, but people keep telling me it's an xforms bug and as > such can't be fixed until GUII is complete.
In the case above, it is a RedHat ghostscript bug. > I have begun investigating this myself, and can reliably reproduce it - > for me, I just navigate around the document while the figures are > rendering and usually the rendering queue stops. It's not actually LyX That's odd. How do you navigate ? Using the menus is the killer problem with xforms. > that's stopping the rendering - it seems to be that a ghostscript > process is stopping. The problem with the architecture of rendering in > LyX is that if one stops, then no more figures are rendered... what happens is that the completion message from ghostscript is dropped by xforms before we can see it, so we think that ghostscript is still rendering. This was a much more serious problem until : 2000-12-04 John Levon <[EMAIL PROTECTED]> * src/spellchecker.C: fix figures with pspell enabled * src/insets/figinset.C: workaround for gs hang xforms bug which introduced the fl_set_preemptive call. This lets us get many more of the ClientMessage events. But xforms still drops them w/o telling us in some circumstances involve fl popups, for example menus. We can't do anything about that until a new xforms version is released (i.e. never). if you have any further questions, don't hesitate ... regards john -- "Faced with the prospect of rereading this book, I would rather have my brains ripped out by a plastic fork." - Charles Cooper on "Business at the Speed of Thought"