Mailinglist Archive: opensuse (3618 mails)

< Previous Next >
[opensuse] Re: Problem with printing Postscript files
  • From: Stephen Berman <stephen.berman@xxxxxxx>
  • Date: Wed, 28 Jan 2009 16:51:02 +0100
  • Message-id: <87d4e7mntl.fsf@xxxxxxxxxxxxxxxxx>
On Wed, 28 Jan 2009 12:38:05 +0100 (CET) Johannes Meixner <jsmeix@xxxxxxx>
wrote:

Hello,

On Jan 27 23:30 Stephen Berman wrote (shortened):
I have a Brother DCP-115C and with the MFC210 driver from Brother I have
been able to print all types of files from all applications under
openSUSE. But now with openSUSE 11.1 (using the same Brother driver I
have used since I think openSUSE 9.3 or earlier), Postscript files are
not graphically interpreted: the printer outputs the compiled Postscript
code. If I convert the Postscript file to PDF, it prints out fine.
...
... a suggestion how to try to diagnose it?

Have a look at
http://en.opensuse.org/SDB:Using_Your_Own_Filters_to_Print_with_CUPS
to get an idea how the CUPS filtering works and for the basics see
http://en.opensuse.org/SDB:CUPS_in_a_Nutshell

Then inspect /var/log/cups/error_log which filters
are run for your PostScript files, see the section
"If problems are encountered:" in
http://en.opensuse.org/SDB:CUPS_in_a_Nutshell

Look for "Request file type" and "File of type"
and "Started filter" lines in the error_log
and possible subsequent (error)-messages.

Many thanks for the pointers and suggestions. Surprisingly, I cannot
now reproduce the PostScript problem I reported, that is, I just now
printed out the same and other PostScript files fine. I don't know what
this means -- if the problem yesterday was some momentary inexplicable
glitch, or something else -- but I guess I should just be happy it's
working (as long as it keeps working!).

For the record, I'll respond to a couple of points concerning the
problem I reported. Here are the entries in error_log during one of the
failed print jobs:

I [27/Jan/2009:15:54:11 +0100] [Job ???] Request file type is
application/postscript.
I [27/Jan/2009:15:54:11 +0100] [Job 148] Adding start banner page "none".
I [27/Jan/2009:15:54:11 +0100] [Job 148] Adding end banner page "none".
I [27/Jan/2009:15:54:11 +0100] [Job 148] File of type application/postscript
queued by "steve".
I [27/Jan/2009:15:54:11 +0100] [Job 148] Queued on "Brother_DCP-115C_USB_1" by
"steve".
I [27/Jan/2009:15:54:11 +0100] [Job 148] Started filter
/usr/lib/cups/filter/pstops (PID 12395)
I [27/Jan/2009:15:54:11 +0100] [Job 148] Started filter
/usr/lib/cups/filter/brlpdwrapperMFC210C (PID 12396)
I [27/Jan/2009:15:54:11 +0100] [Job 148] Started backend
/usr/lib/cups/backend/usb (PID 12397)
I [27/Jan/2009:15:55:27 +0100] [Job 148] Canceled by "steve".

I don't see anything suspicious here (I canceled the job when I saw it
printing the PostScript code).

Because PostScript files are graphically interpreted
on my openSUSE 11.1 workstation I assume that something
goes wrong with your driver from Brother because I do not
use such a driver.

If there is a problem with the driver, then it must be that it has a
problem with CUPS from openSUSE 11.1, since as I said, I've used the
same driver with the same printer in the last few (open)SUSE releases
without such a problem. But again, maybe it was just a strange
temporary glitch, since it's now working fine again.

Kind Regards
Johannes Meixner

Thanks again for responding.

Steve Berman

--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
This Thread
References