Large cups systems?

Kurt Pfeifle k1pfeifle at gmx.net
Tue Oct 16 15:47:36 PDT 2007


Seth Galitzer wrote:

>> 7 print jobs from last night are too little data to base final conclu-
>> sions on.
> 
> Agreed, but I've only had one any more errors today, other than than the
> ones I've generated by reprinting the "bad" jobs.  That job I'm still
> analyzing, but it's a 40MB (wow) pdf file. 

How many pages? Embedded pictures with high resolutions?

What happens if you use Acrobat to "Save As..." under a different name?
Does it then shrink considerably in size?

> Knowing the user who
> generated it, they're printing from a Mac OSX client.  The header on the
> spool file does not indicate the application it was printed from.  I've
> restarted the job so I can tail the error_log, and it still hasn't died
> yet.  Here's the output from ps aux:
> 
> lp       26063  0.2  0.0   3204  1180 ?        S    16:59   0:00
> n232-hp4600 2282 userfoo smbprn.00000234 grn.pdf 1
> job-uuid=urn:uuid:2add51a9-f8b6-3aba-42c9-33cfbdc3a12b
> /var/spool/cups/d02282-001

A job title starting with "smbprn.000" is an indication for the job
having arrived via Samba, not Mac OS X. Mac OS X would talk CUPS-to-
CUPS and IPP, no?

> lp       26064  5.3  0.2   9764  6224 ?        S    16:59   0:14
> /usr/bin/perl /usr/libexec/cups/filter/foomatic-rip 2282 userfoo
> smbprn.00000234 grn.pdf 1 job-uuid=urn:uuid:2add51a9-f8b6-3aba-42c9-33cfbdc3
> lp       26065  6.6  0.0   3164   884 ?        S    16:59   0:18
> socket://192.168.0.22 2282 userfoo smbprn.00000234 grn.pdf 1
> job-uuid=urn:uuid:2add51a9-f8b6-3aba-42c9-33cfbdc3a12b
> lp       26069  0.0  0.2   9764  4596 ?        S    16:59   0:00
> /usr/bin/perl /usr/libexec/cups/filter/foomatic-rip 2282 userfoo
> smbprn.00000234 grn.pdf 1 job-uuid=urn:uuid:2add51a9-f8b6-3aba-42c9-33cfbdc3
> lp       26070  2.6  0.3  12684  7276 ?        S    16:59   0:07
> /usr/bin/perl /usr/libexec/cups/filter/foomatic-rip 2282 userfoo
> smbprn.00000234 grn.pdf 1 job-uuid=urn:uuid:2add51a9-f8b6-3aba-42c9-33cfbdc3
> lp       26071  0.0  0.0   3016  1236 ?        S    16:59   0:00 sh -c
> gs '-dBATCH' '-dPARANOIDSAFER' '-dQUIET' '-dNOPAUSE' '-sDEVICE=ijs'
> '-sIjsServer=hpijs' '-sDeviceManufacturer=HEWLETT-PACKARD' '-sDevice
> lp       26072  7.6  0.5  17416 10824 ?        R    16:59   0:21 gs
> -dBATCH -dPARANOIDSAFER -dQUIET -dNOPAUSE -sDEVICE=ijs -sIjsServer=hpijs
> -sDeviceManufacturer=HEWLETT-PACKARD -sDeviceModel=hp color LaserJ
> lp       26073  3.4  0.0   3164  1116 ?        S    16:59   0:09 hpijs
> 
> The options there look pretty much like others I've been seeing.  I'll
> do a concrete comparison later.  grepping for "argv[5]" has only been
> returning results like
> "job-uuid=urn:uuid:2add51a9-f8b6-3aba-42c9-33cfbdc3a12b"

OK, this means CUPS doesn't see any specific job options. The job-uuid
is a recent addition to CUPS; the universally uniq job ID is automatically
tagged to the job by CUPS to be able to track jobs that touch different
CUPS servers (where traditionally the job-id is a simple counter, that can
easily lead to same job-ids for neighbouring CUPS servers [or clients with
their own spooler process] where jobs are in fact different ones).

This makes re-producing your problem a bit easier, because you do not need
to take them into account.

The only other variant may be the specific settings in the Acrobat print
dialog your users may have used.

-- 
Kurt Pfeifle
System & Network Printing Consultant ---- Linux/Unix/Windows/Samba/CUPS
Infotec Deutschland GmbH  .....................  Hedelfinger Strasse 58
A RICOH Company  ...........................  D-70327 Stuttgart/Germany




More information about the cups mailing list