if you try:
is it printed there?
Also, does it also print in a virtual terminal from X windows or only from a real tty?
I think this has to do wityh being on a real terminal or an virtual terminal.
I remember reading something in the "linix device drivers" book