Newest ghostscript 8.15 cause printer to stop in cups when usinggedit...

matthew msg431 at gmail.com
Wed Mar 8 13:46:25 PST 2006


> > matthew wrote:
> > > Hello,
> > > First of Mike or any admin if this the wrong part of the forum I apologize and also note that I'm almost positive that this a bug in ghostscript.
> > >
> > > NOTE: There is not a problem with ghostscript-7.07.1!
> > >
> > > Moving on...
> > > My printer stops in cups (UI claims printer stopped) and my document won't print out. I don't have a problem printing in firefox and vim, but if i try in a gnome app like gedit or abiword nothing prints!!!
> > >
> > > I am using a the foomatic bjc-7004 driver but I don't think it is related if it is pleast let me know so I can tell the foomatic people.
> > >
> > > I did a debug2 and I found some info hopefully it useful. Full log here: http://pastebin.com/589831
> > >
> > > What I think is needed is below:
> >
> > [...]
> >
> > > D [07/Mar/2006:17:23:20 -0500] [Job 1] renderer command: gs -q -dBATCH -dPARANOIDSAFER -dQUIET -dNOPAUSE -sDEVICE=bjc800 -dBitsPerPixel=24 -dProcessColorModel=/DeviceCMYK -sOutputFile=- -
> > > #
> > > D [07/Mar/2006:17:23:20 -0500] [Job 1] foomatic-gswrapper: gs '-dBATCH' '-dPARANOIDSAFER' '-dQUIET' '-dNOPAUSE' '-sDEVICE=bjc800' '-dBitsPerPixel=24' '-dProcessColorModel=/DeviceCMYK' '-sOutputFile=/dev/fd/3' '/dev/fd/0' 3>&1 1>&2
> > > #
> > > D [07/Mar/2006:17:23:20 -0500] [Job 1] Error: /undefined in --setpagedevice--
> > > #
> > > D [07/Mar/2006:17:23:20 -0500] [Job 1] Operand stack:
> > > #
> > > D [07/Mar/2006:17:23:20 -0500] [Job 1] --dict:6/6(L)--
> > > #
> > > D [07/Mar/2006:17:23:20 -0500] [Job 1] Execution stack:
> > > #
> > > D [07/Mar/2006:17:23:20 -0500] [Job 1] %interp_exit   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   --nostringval--   false   1   %stopped_push   1   3   %oparray_pop   1   3   %oparray_pop   1   3   %oparray_pop   1   3   %oparray_pop   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push --nostringval--   1   3   %oparray_pop   --nostringval--
> > > #
> > > D [07/Mar/2006:17:23:20 -0500] [Job 1] Dictionary stack:
> > > #
> > > D [07/Mar/2006:17:23:20 -0500] [Job 1] --dict:1119/1686(ro)(G)--   --dict:0/20(G)--   --dict:106/200(L)--
> > > #
> > > D [07/Mar/2006:17:23:20 -0500] [Job 1] Current allocation mode is local
> > > #
> > > D [07/Mar/2006:17:23:20 -0500] [Job 1] Last OS error: 2
> > > #
> > > D [07/Mar/2006:17:23:20 -0500] [Job 1] ESP Ghostscript 815.01: Unrecoverable error, exit code 1
> > > #
> > > D [07/Mar/2006:17:23:20 -0500] [Job 1] renderer return value: 1
> > > #
> > > D [07/Mar/2006:17:23:20 -0500] [Job 1] renderer received signal: 1
> >
> > [...]
> >
> > > D [07/Mar/2006:17:23:20 -0500] [Job 1] error: No such file or directory (2)
> >
> > [...]
> >
> > Seems that GhostScript is failing for some reason. I tried to execute
> > the very same GhostScript command line manually (test page of CUPS 1.2)
> >
> > -----------------------------------------------------------------------
> > [root at majax u]# cat /usr/share/cups/data/testprint.ps | gs -q -dBATCH
> > -dPARANOIDSAFER -dQUIET -dNOPAUSE -sDEVICE=bjc800 -dBitsPerPixel=24
> > -dProcessColorModel=/DeviceCMYK -sOutputFile=- - > x
> > [root at majax u]# ls -l x
> > -rw-r--r--  1 root root 456571 Mar  8 12:31 x
> > [root at majax u]#
> > -----------------------------------------------------------------------
> >
> > and it seems to work correctly. My GhostScript is the current Subversion
> > state (revision 130).
> >
> > So please try the following two things and tell which of the two solves
> > the problem:
> >
> > 1. (the simpler one) Do (as root)
> >
> > mv foomatic-gswrapper /root/
> >
> > re-anable your printer and try to print again. Does it work then? If
> > not, post your error_log again.
> >
> > 2. Install the current Subversion revision 130 of ESP GhostScript. Post
> > you error_log if it does not help.
> >
> >    Till
>
> Thank you so very much for replying. I will try this when I get home around 4-5pm EST. Though would Ihave find the path of foomatic-gswrapper and do mv /path/to/the/program/foomatic-gswrapper /root? And if that doesn't work do I want to move foomatic-gswrapper back to the orginal path?
>

Ok I've tried both with no luck! Checking my error log it appears to be the same exact problem it even happens with a raw printer (

The error log does not seem to be different and I switched it to debug (was on debug 2) and debug tell me nothing useful.

Why am I so lucky, it must by my dam printer!





More information about the cups mailing list