Ive toyde around with xosd and osd_cat for some time, but this one is a toughie..
I got rid of crontab errors when I used 'export DISPLAY=:0' but as you said, no text appears.. (TC: yeah, thats exactly how it should come.. osd_cat draws directly to the root window.. (
Maybe by going deeper into the lib there might be an answer, but an obvois one it surely isnt.. ):