I use xournal to display PDF slides in class. To avoid an annoying flash when advancing pages, I used progressive_bg=false in the config file for class. However, it seems (there is a race condition here somewhere, so my results are not consistent) that if I advance the pages "too far, too soon" immediately after starting xournal, some text in a particular font does not show up, regardless of what I do. If I patiently wait until the cursor stops flashing, it seems to display this font fine.
This font is used in a small number of places, I don't know if that has anything to do with anything.
The obvious work-around ("be patient") is possible, but I have a shell script which advances the slides to the one I was showing at the end of the previous class, and teaching this script how to know that xournal has (apparently) read all of the file in, so it is OK to start advancing to the correct page, is not something that seems "easy".
Any thoughts? If anyone (Denis) wants to see the slides for a concrete example, let me know.
I am unable to reproduce this with the PDF files available to me, so
please e-mail me your slides (auroux at math dot berkeley dot edu).
That said: I am confused by your statement that some text doesn't show
up, rather than an entire PDF page not showing up. All xournal does is
request a bitmap rendering of the needed PDF pages from the poppler
library, one page at a time (when they become visible with
progressive_bg = true, immediately at startup with progressive_bg =
false). (And the pages are re-requested when the zoom level changes, so
if you have a display issue, zooming in and out may refresh).
So, in any case, I would expect a page to render correctly or not at all
-- a partially rendered page would mean that the poppler library
encountered an error executing the PDF code for that page that prevented
it from displaying some of the text but was still benign enough that it
decided the page was rendered successfully.
In theory, this is either a bug in the version of the poppler library
installed on your system, or a malformed PDF file, or both.
But... happy to take a look, even though I am unlikely to be able to do
anything about it.
Also, please let me know your version of xournal and of the poppler library.
Denis