[Foomatic] Page length problem in foomatic-rip filter on DotMatrix printer

Till Kamppeter till.kamppeter at gmx.net
Thu Oct 14 07:26:14 PDT 2004


For me it looks like that foomatic-rip is doing its job correctly, at 
least according to the log you have sent. Perhaps there is a problem 
with the PDF conversion of CUPS or with the resulting PostScript being 
rendered by GhostScript. Can you make the PDF files available? Thanks.

    Till


-------------Original message-----------------

Hallo and good morning,

The following message was sent to the Software Trouble report at Cups.org:

 >There were several jobs queued when I restarted my printer server. After
 >rebooting the job 94, a pdf-file sent from a MS XP-client, was sent to 
the
 >printer but not printed. Then I converted the PDF-to-PS using pdftops. 
After
that
 >the file was properly printed.

 >Since this is one among other files not printed I had set the cups 
log-level
to
 >debug. I include the logs for job 94 and job 95. The file to be 
printed can be
 >made available.

I received the following answer:
 >First, you are sending PostScript files either way.

 >Second, I suspect your problem is a bug in the Foomatic software, 
which is not
 >something that we write, support, or do anything with. Please contact the
folks
 >at linuxprinting.org for assistance with Foomatic.

My system Debian Sarge, recently updated,

Cups:# apt-cache policy libcupsys2-gnutls10
libcupsys2-gnutls10:
   Installed: 1.1.20final+rc1-5
   Candidate: 1.1.20final+rc1-5
   Version Table:
  *** 1.1.20final+rc1-5 0
         500 http://ftp.de.debian.org testing/main Packages
         100 /var/lib/dpkg/status

# apt-cache policy foomatic-db
foomatic-db:
   Installed: 20040705-1
   Candidate: 20040705-1
   Version Table:
  *** 20040705-1 0
         500 http://ftp.de.debian.org testing/main Packages
# apt-cache policy foomatic-db-engine
foomatic-db-engine:
   Installed: 3.0.1-20040506-1
   Candidate: 3.0.1-20040506-1
   Version Table:
  *** 3.0.1-20040506-1 0
         500 http://ftp.de.debian.org testing/main Packages

The log file follows: (debug level: debug)

Thank you very much.

D [] StartJob(94, 0x80a9560)
D [] StartJob() id = 94, file = 0/1
D [] job-sheets=none,none
D [] banner_page = 0
D [] StartJob: argv =
"Laserwriter630","94","Wagner","Nature_405_797_page.pdf","1","","/var/spool/cup
s/d00094-001"
D [] StartJob: envp[0]="PATH=/usr/lib/cups/filter:/bin:/usr/bin"
D [] StartJob: envp[1]="SOFTWARE=CUPS/1.1"
D [] StartJob: envp[2]="USER=root"
D [] StartJob: envp[3]="CHARSET=utf-8"
D [] StartJob: envp[4]="LANG=en_US"
D [] StartJob: envp[5]="TZ=Europe/Berlin"
D [] StartJob: envp[6]="PPD=/etc/cups/ppd/Laserwriter630.ppd"
D [] StartJob: envp[7]="CUPS_SERVERROOT=/etc/cups"
D [] StartJob: envp[8]="RIP_MAX_CACHE=8m"
D [] StartJob: envp[9]="TMPDIR=/var/spool/cups/tmp"
D [] StartJob: envp[10]="CONTENT_TYPE=application/postscript"
D [] StartJob: envp[11]="DEVICE_URI=parallel:/dev/lp0"
D [] StartJob: envp[12]="PRINTER=Laserwriter630"
D [] StartJob: envp[13]="CUPS_DATADIR=/usr/share/cups"
D [] StartJob: envp[14]="CUPS_FONTPATH=/usr/share/cups/fonts"
D [] StartJob: envp[15]="CUPS_SERVER=localhost"
D [] StartJob: envp[16]="IPP_PORT=631"
D [] StartJob: statusfds = [ 5 6 ]
D [] StartJob: filterfds[1] = [ 8 -1 ]
D [] StartJob: filter = "/usr/lib/cups/filter/pstops"
D [] StartJob: filterfds[0] = [ 9 10 ]
D [] start_process("/usr/lib/cups/filter/pstops", 0xbfffb640, 0xbfffa9b0, 8,
10, 6)
I [] Started filter /usr/lib/cups/filter/pstops (PID 3055) for job 94.
D [] StartJob: filter = "/usr/lib/cups/filter/foomatic-rip"
D [] StartJob: filterfds[1] = [ 8 11 ]
D [] start_process("/usr/lib/cups/filter/foomatic-rip", 0xbfffb640, 
0xbfffa9b0,
9, 11, 6)
I [] Started filter /usr/lib/cups/filter/foomatic-rip (PID 3056) for job 94.
D [] StartJob: backend = "/usr/lib/cups/backend/parallel"
D [] StartJob: filterfds[0] = [ -1 9 ]
D [] start_process("/usr/lib/cups/backend/parallel", 0xbfffb640, 
0xbfffa9b0, 8,
9, 6)
I [] Started backend /usr/lib/cups/backend/parallel (PID 3057) for job 94.
D [] [Job 94] Page = 595x842; 0,0 to 595,842
D [] [Job 94] perl: warning: Setting locale failed.
D [] [Job 94] perl: warning: Please check that your locale settings:
D [] [Job 94] LANGUAGE = (unset),
D [] [Job 94] LC_ALL = (unset),
D [] [Job 94] LANG = "en_US"
D [] [Job 94] are supported and installed on your system.
D [] [Job 94] perl: warning: Falling back to the standard locale ("C").
D [] [Job 94] slowcollate=0, slowduplex=0, sloworder=0
D [] [Job 94] 0 %%Title: Nature_405_797_page.pdf

D [] [Job 94] 0 %%Creator: PScript5.dll Version 5.2

D [] [Job 94] 0 %%CreationDate: 9/14/2004 8:54:2

D [] [Job 94] 0 %%For: Wagner

D [] [Job 94] 0 %%BoundingBox: (atend)

D [] [Job 94] 0 %%Pages: (atend)

D [] [Job 94] 0 %%Orientation: Portrait

D [] [Job 94] 0 %%PageOrder: Special

D [] [Job 94] 0 %%DocumentNeededResources: (atend)

D [] [Job 94] 0 %%DocumentSuppliedResources: (atend)

D [] [Job 94] 0 %%DocumentData: Clean7Bit

D [] [Job 94] 0 %%TargetDevice: (LaserWriter Pro 630) (2010.130) 1

D [] [Job 94] 0 %%LanguageLevel: 2

D [] [Job 94] 0 %%EndComments

D [] [Job 94] 0 %%BeginDefaults

D [] [Job 94] 0 %%PageBoundingBox: 10 15 578 833

D [] [Job 94] 0 %%ViewingOrientation: 1 0 0 1

D [] [Job 94] 0 %%EndDefaults

D [] [Job 94] 0 %%BeginProlog

D [] [Job 94] 0 %%BeginResource: file Pscript_WinNT_VMErrorHandler 5.0 0

D [] [Job 94] 0 %%EndResource

D [] [Job 94] 0 %%BeginResource: file Pscript_WinNT_Min 5.0 0

D [] [Job 94] 0 %%EndResource

D [] [Job 94] 0 %%BeginResource: file Pscript_Win_Basic 5.0 0

D [] [Job 94] 0 %%EndResource

D [] [Job 94] 0 %%BeginResource: file Pscript_Win_Utils_L2 5.0 0

D [] [Job 94] 0 %%EndResource

D [] [Job 94] 0 %%BeginResource: l2check

D [] [Job 94] 0 %%Copyright: Copyright 1993 Adobe Systems Incorporated. All
Rights Reserved.

D [] [Job 94] foomatic-rip version $Revision: 3.43.2.5 $ running...
D [] [Job 94] Parsing PPD file ...
D [] [Job 94] *cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
D [] [Job 94] Added option ColorSpace
D [] [Job 94] Added option PageSize
D [] [Job 94] Added option PageRegion
D [] [Job 94] Added option ImageableArea
D [] [Job 94] Added option PaperDimension
D [] [Job 94] Added option Duplex
D [] [Job 94] Added option Resolution
D [] [Job 94] Added option PreFilter
D [] [Job 94] Added option Font
D [] [Job 94]
D [] [Job 94] Parameter Summary
D [] [Job 94] -----------------
D [] [Job 94]
D [] [Job 94] Spooler: cups
D [] [Job 94] Printer: Laserwriter630
D [] [Job 94] PPD file: /etc/cups/ppd/Laserwriter630.ppd
D [] [Job 94] Printer model: Apple LaserWriter Pro 630 Foomatic/Postscript
(recommended)
D [] [Job 94] Job title: Nature_405_797_page.pdf
D [] [Job 94] File(s) to be printed:
D [] [Job 94] <STDIN>
D [] [Job 94]
D [] [Job 94]
D [] [Job 94] ================================================
D [] [Job 94]
D [] [Job 94] File: <STDIN>
D [] [Job 94]
D [] [Job 94] ================================================
D [] [Job 94]
D [] [Job 94] Reading PostScript input ...
D [] [Job 94] 0 %%EndResource

D [] [Job 94] 0 %%BeginResource: file Pscript_CFF PSVER

D [] [Job 94] --> This document is DSC-conforming!
D [] [Job 94] Job claims to be DSC-conforming, but "%%BeginProlog" was 
missing
before first line with another "%%Begin..." comment (is this a
TeX/LaTeX/dvips-generated PostScript file?). Assuming start of "Prolog" 
here.
D [] [Job 94]
D [] [Job 94] -----------
D [] [Job 94] Found: %%BeginProlog
D [] [Job 94] 0 %%EndResource

D [] [Job 94] 0 %%BeginResource: procset pdfvars

D [] [Job 94] 0 %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
All Rights Reserved.

D [] [Job 94] 0 %%Version: 5.0 6

D [] [Job 94] 0 %%Title: definition of dictionary of variables used by PDF &
PDFText procsets

D [] [Job 94] 0 %% to keep CoolType entries in GlyphDirProcs safe from
collisions with Win PS driver

D [] [Job 94] 0 %%EndResource

D [] [Job 94] 0 %%BeginResource: procset pdfutil

D [] [Job 94] 0 %%Copyright: Copyright 1993-1999 Adobe Systems Incorporated.
All Rights Reserved.

D [] [Job 94] 0 %%Version: 4.0 2

D [] [Job 94] 0 %%Title: Basic utilities used by other PDF procsets

D [] [Job 94] 0 %%EndResource

D [] [Job 94] 0 %%BeginResource: procset pdf

D [] [Job 94] 0 %%Version: 5.0 7

D [] [Job 94] 0 %%Copyright: Copyright 1998-2001 Adobe Systems Incorporated.
All Rights Reserved.

D [] [Job 94] 0 %%Title: General operators for PDF, common to all Language
Levels.

D [] [Job 94] 0 %%EndResource

D [] [Job 94] 0 %%BeginResource: procset pdflev2

D [] [Job 94] 0 %%Version: 5.0 15

D [] [Job 94] 0 %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
All Rights Reserved.

D [] [Job 94] 0 %%LanguageLevel: 2

D [] [Job 94] 0 %%Title: PDF operators, with code specific for Level 2

D [] [Job 94] 0 %%EndResource

D [] [Job 94] 0 %%BeginResource: procset pdftext

D [] [Job 94] 0 %%Version: 5.0 6

D [] [Job 94] 0 %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
All Rights Reserved.

D [] [Job 94] 0 %%Title: Text operators for PDF

D [] [Job 94] 0 %%EndResource

D [] [Job 94] 0 %%BeginResource: pdfasc.prc

D [] [Job 94] 0 %%Version: 4.0 2

D [] [Job 94] 0 %%Copyright: Copyright 1992-1997 Adobe Systems Incorporated.
All Rights Reserved.

D [] [Job 94] 0 %%EndResource

D [] [Job 94] 0 %%EndProlog

D [] [Job 94] 0 %%BeginSetup

D [] [Job 94] 0 %%BeginNonPPDFeature: JobTimeout 0

D [] [Job 94] 0 %%EndNonPPDFeature

D [] [Job 94] 0 %%BeginNonPPDFeature: WaitTimeout 300

D [] [Job 94] 0 %%EndNonPPDFeature

D [] [Job 94] 0 %%BeginFeature: *Smoothing False

D [] [Job 94] 0 %%EndFeature

D [] [Job 94] 0 %%BeginFeature: *BitsPerPixel None

D [] [Job 94] 0 %%EndFeature

D [] [Job 94] 0 %%BeginFeature: *PageSize A4

D [] [Job 94] 0 %%EndFeature

D [] [Job 94] 0 %%BeginFeature: *TraySwitch False

D [] [Job 94] 0 %%EndFeature

D [] [Job 94] 0 %%BeginFeature: *Resolution 600dpi

D [] [Job 94] 0 %%EndFeature

D [] [Job 94] 0 %%BeginFeature: *InstalledMemory None

D [] [Job 94] 0 %%EndFeature

D [] [Job 94] 0 %%BeginFeature: *OptionalCassette1 False

D [] [Job 94] 0 %%EndFeature

D [] [Job 94] 0 %%BeginFeature: *OptionalEnvelopeFeeder False

D [] [Job 94] 0 %%EndFeature

D [] [Job 94] 0 %%BeginFeature: *OutputBin OnlyOne

D [] [Job 94] 0 %%EndFeature

D [] [Job 94] 0 %%EndSetup

D [] [Job 94] 0 %%Page: 1 1

D [] [Job 94] 0 %%Page: 1 1

D [] [Job 94] pw = 595.0, pl = 842.0
D [] [Job 94] PageLeft = 0.0, PageRight = 595.0
D [] [Job 94] PageTop = 842.0, PageBottom = 0.0
D [] [Job 94] PageWidth = 595.0, PageLength = 842.0
D [] [Job 94] 0 %%PageBoundingBox: 10 15 578 833

D [] [Job 94] 0 %%EndPageComments

D [] [Job 94] 0 %%BeginPageSetup

D [] [Job 94] 0 %%EndPageSetup

D [] [Job 94] 0 %%BeginDocument: Pscript_Win_PassThrough

D [] [Job 94] Found: %%EndProlog
D [] [Job 94]
D [] [Job 94] -----------
D [] [Job 94] Found: %%BeginSetup
D [] [Job 94] Inserting PostScript code for CUPS' page accounting
D [] [Job 94] Found: %%BeginFeature: *PageSize A4
D [] [Job 94] Option: PageSize=A4 --> Option will be set by PostScript
interpreter
D [] [Job 94] Found: %%BeginFeature: *PreFilter No
D [] [Job 94] Option: PreFilter=No --> Setting option
D [] [Job 94] Found: %% FoomaticRIPOptionSetting: PreFilter=No
D [] [Job 94] Option: PreFilter=No --> Setting option
D [] [Job 94] Found: %%BeginFeature: *Resolution default
D [] [Job 94] Option: Resolution=default --> Setting option
D [] [Job 94] Found: %% FoomaticRIPOptionSetting: Resolution=default
D [] [Job 94] Option: Resolution=default --> Setting option
D [] [Job 94] Found: %%BeginFeature: *Duplex Notcapable
D [] [Job 94] Option: Duplex=Notcapable --> Setting option
D [] [Job 94] Found: %% FoomaticRIPOptionSetting: Duplex=Notcapable
D [] [Job 94] Option: Duplex=Notcapable --> Setting option
D [] [Job 94] Found: %%BeginFeature: *Smoothing False

D [] [Job 94] Unknown option Smoothing=False found in the job
D [] [Job 94] Found: %%BeginFeature: *BitsPerPixel None

D [] [Job 94] Unknown option BitsPerPixel=None found in the job
D [] [Job 94] Found: %%BeginFeature: *PageSize A4

D [] [Job 94] Option: PageSize=A4 --> Option will be set by PostScript
interpreter
D [] [Job 94] Found: %%BeginFeature: *TraySwitch False

D [] [Job 94] Unknown option TraySwitch=False found in the job
D [] [Job 94] Found: %%BeginFeature: *Resolution 600dpi

D [] [Job 94] Option: Resolution=600dpi --> Invalid option setting found 
in job
D [] [Job 94] Found: %%BeginFeature: *InstalledMemory None

D [] [Job 94] Unknown option InstalledMemory=None found in the job
D [] [Job 94] Found: %%BeginFeature: *OptionalCassette1 False

D [] [Job 94] Unknown option OptionalCassette1=False found in the job
D [] [Job 94] Found: %%BeginFeature: *OptionalEnvelopeFeeder False

D [] [Job 94] Unknown option OptionalEnvelopeFeeder=False found in the job
D [] [Job 94] Found: %%BeginFeature: *OutputBin OnlyOne

D [] [Job 94] Unknown option OutputBin=OnlyOne found in the job
D [] [Job 94] Found: %%EndSetup
D [] [Job 94]
D [] [Job 94] -----------
D [] [Job 94] New page:  1 1
D [] [Job 94] Inserting option code into "PageSetup" section.
D [] [Job 94]
D [] [Job 94] Found: %%BeginPageSetup
D [] [Job 94] Found: %%EndPageSetup
D [] [Job 94] End of page header
D [] [Job 94] Stopping search for page header options
D [] [Job 94] Found:
D [] [Job 94] /N73 8.468 Tf

D [] [Job 94] --> Output goes directly to the renderer now.
D [] [Job 94]
D [] [Job 94]
D [] [Job 94] Starting renderer
D [] [Job 94] JCL: <job data>
D [] [Job 94]
D [] [Job 94] renderer PID kid4=3059
D [] [Job 94] renderer command: level=0; printf "%%!\n%%%% %%%%\n"; if ((
$level > 0 )); then if (( $level < 99 )); then level=" 
-dLanguageLevel=$level";
else level=""; fi; gs -q -dPARANOIDSAFER -dNOPAUSE -dBATCH
-sDEVICE=pswrite$level -sOutputFile=- -; else cat; fi
D [] [Job 94] 1 %%EndDocument

D [] [Job 94] 0 %%PageTrailer

D [] [Job 94] 0 %%Page: 2 2

D [] [Job 94] pw = 595.0, pl = 842.0
D [] [Job 94] PageLeft = 0.0, PageRight = 595.0
D [] [Job 94] PageTop = 842.0, PageBottom = 0.0
D [] [Job 94] PageWidth = 595.0, PageLength = 842.0
D [] [Job 94] 0 %%PageBoundingBox: 10 15 578 833

D [] [Job 94] 0 %%EndPageComments

D [] [Job 94] 0 %%BeginPageSetup

D [] [Job 94] 0 %%EndPageSetup

D [] [Job 94] 0 %%BeginDocument: Pscript_Win_PassThrough

D [] [Job 94]
D [] [Job 94] -----------
D [] [Job 94] New page:  2 2
D [] [Job 94] Inserting option code into "PageSetup" section.
D [] [Job 94] Found:
D [] [Job 94] %%Page: 2 2
D [] [Job 94] --> Output goes to the FIFO buffer now.
D [] [Job 94]
D [] [Job 94]
D [] [Job 94] Found: %%BeginPageSetup
D [] [Job 94] Found: %%EndPageSetup
D [] [Job 94] End of page header
D [] [Job 94] Stopping search for page header options
D [] [Job 94] Found:
D [] [Job 94] (d)

D [] [Job 94] --> Output goes directly to the renderer now.
D [] [Job 94]
D [] [Job 94] 1 %%EndDocument

D [] [Job 94] 0 %%PageTrailer

D [] [Job 94] 0 %%Page: 3 3

D [] [Job 94] pw = 595.0, pl = 842.0
D [] [Job 94] PageLeft = 0.0, PageRight = 595.0
D [] [Job 94] PageTop = 842.0, PageBottom = 0.0
D [] [Job 94] PageWidth = 595.0, PageLength = 842.0
D [] [Job 94] 0 %%PageBoundingBox: 10 15 578 833

D [] [Job 94] 0 %%EndPageComments

D [] [Job 94] 0 %%BeginPageSetup

D [] [Job 94] 0 %%EndPageSetup

D [] [Job 94] 0 %%BeginDocument: Pscript_Win_PassThrough

D [] [Job 94]
D [] [Job 94] -----------
D [] [Job 94] New page:  3 3
D [] [Job 94] Inserting option code into "PageSetup" section.
D [] [Job 94] Found:
D [] [Job 94] %%Page: 3 3
D [] [Job 94] --> Output goes to the FIFO buffer now.
D [] [Job 94]
D [] [Job 94]
D [] [Job 94] Found: %%BeginPageSetup
D [] [Job 94] Found: %%EndPageSetup
D [] [Job 94] End of page header
D [] [Job 94] Stopping search for page header options
D [] [Job 94] Found:
D [] [Job 94] (trop) show

D [] [Job 94] --> Output goes directly to the renderer now.
D [] [Job 94]
D [] [Job 94] 1 %%EndDocument

D [] [Job 94] 0 %%PageTrailer

D [] [Job 94] 0 %%Page: 4 4

D [] [Job 94] pw = 595.0, pl = 842.0
D [] [Job 94] PageLeft = 0.0, PageRight = 595.0
D [] [Job 94] PageTop = 842.0, PageBottom = 0.0
D [] [Job 94] PageWidth = 595.0, PageLength = 842.0
D [] [Job 94] 0 %%PageBoundingBox: 10 15 578 833

D [] [Job 94] 0 %%EndPageComments

D [] [Job 94] 0 %%BeginPageSetup

D [] [Job 94] 0 %%EndPageSetup

D [] [Job 94] 0 %%BeginDocument: Pscript_Win_PassThrough

D [] [Job 94]
D [] [Job 94] -----------
D [] [Job 94] New page:  4 4
D [] [Job 94] Inserting option code into "PageSetup" section.
D [] [Job 94] Found:
D [] [Job 94] %%Page: 4 4
D [] [Job 94] --> Output goes to the FIFO buffer now.
D [] [Job 94]
D [] [Job 94]
D [] [Job 94] Found: %%BeginPageSetup
D [] [Job 94] Found: %%EndPageSetup
D [] [Job 94] End of page header
D [] [Job 94] Stopping search for page header options
D [] [Job 94] Found:
D [] [Job 94] [3.19219 ] pdfxs

D [] [Job 94] --> Output goes directly to the renderer now.
D [] [Job 94]
D [] [Job 94] 1 %%EndDocument

D [] [Job 94] 0 %%PageTrailer

D [] [Job 94] 0 %%Trailer

D [] [Job 94] Saw Trailer!
D [] [Job 94] Saw EOF!
D [] [Job 94]
D [] [Job 94] Closing renderer
D [] [Job 94] KID3 exited with status 0
D [] [Job 94] tail process done writing data to STDOUT
D [] [Job 94] KID4 finished
D [] [Job 94] KID4 exited with status 0
D [] [Job 94] Renderer exit stat: 0
D [] [Job 94] KID3 finished
D [] [Job 94] Renderer process finished
D [] [Job 94]
D [] [Job 94] Closing foomatic-rip.
D [] UpdateJob: job 94, file 0 is complete.
D [] CancelJob: id = 94
D [] StopJob: id = 94, force = 0
D [] StopJob: printer state is 3

D [] print_job: auto-typing file...
D [] print_job: request file type is application/postscript.
D [] check_quotas: requesting-user-name = 'bernhard'
D [] print_job: requesting-user-name = 'bernhard'
I [] Adding start banner page "none" to job 95.
I [] Adding end banner page "none" to job 95.
I [] Job 95 queued on 'Laserwriter630' by 'bernhard'.
D [] Job 95 hold_until = 0
D [] StartJob(95, 0x80a9560)
D [] StartJob() id = 95, file = 0/1
D [] job-sheets=none,none
D [] banner_page = 0
D [] StartJob: argv =
"Laserwriter630","95","bernhard","STDIN","1","","/var/spool/cups/d00095-001"
D [] StartJob: envp[0]="PATH=/usr/lib/cups/filter:/bin:/usr/bin"
D [] StartJob: envp[1]="SOFTWARE=CUPS/1.1"
D [] StartJob: envp[2]="USER=root"
D [] StartJob: envp[3]="CHARSET=iso-8859-15"
D [] StartJob: envp[4]="LANG=de"
D [] StartJob: envp[5]="TZ=Europe/Berlin"
D [] StartJob: envp[6]="PPD=/etc/cups/ppd/Laserwriter630.ppd"
D [] StartJob: envp[7]="CUPS_SERVERROOT=/etc/cups"
D [] StartJob: envp[8]="RIP_MAX_CACHE=8m"
D [] StartJob: envp[9]="TMPDIR=/var/spool/cups/tmp"
D [] StartJob: envp[10]="CONTENT_TYPE=application/postscript"
D [] StartJob: envp[11]="DEVICE_URI=parallel:/dev/lp0"
D [] StartJob: envp[12]="PRINTER=Laserwriter630"
D [] StartJob: envp[13]="CUPS_DATADIR=/usr/share/cups"
D [] StartJob: envp[14]="CUPS_FONTPATH=/usr/share/cups/fonts"
D [] StartJob: envp[15]="CUPS_SERVER=localhost"
D [] StartJob: envp[16]="IPP_PORT=631"
D [] StartJob: statusfds = [ 5 8 ]
D [] StartJob: filterfds[1] = [ 9 -1 ]
D [] StartJob: filter = "/usr/lib/cups/filter/pstops"
D [] StartJob: filterfds[0] = [ 10 11 ]
D [] start_process("/usr/lib/cups/filter/pstops", 0xbfff0130, 0xbffef4a0, 9,
11, 8)
I [] Started filter /usr/lib/cups/filter/pstops (PID 3282) for job 95.
D [] StartJob: filter = "/usr/lib/cups/filter/foomatic-rip"
D [] StartJob: filterfds[1] = [ 9 12 ]
D [] start_process("/usr/lib/cups/filter/foomatic-rip", 0xbfff0130, 
0xbffef4a0,
10, 12, 8)
I [] Started filter /usr/lib/cups/filter/foomatic-rip (PID 3283) for job 95.
D [] StartJob: backend = "/usr/lib/cups/backend/parallel"
D [] StartJob: filterfds[0] = [ -1 10 ]
D [] start_process("/usr/lib/cups/backend/parallel", 0xbfff0130, 
0xbffef4a0, 9,
10, 8)
I [] Started backend /usr/lib/cups/backend/parallel (PID 3284) for job 95.
D [] ProcessIPPRequest: 6 status_code=0
D [] CloseClient: 6
D [] [Job 95] Page = 595x842; 0,0 to 595,842
D [] [Job 95] slowcollate=0, slowduplex=0, sloworder=0
D [] [Job 95] 0 %%Creator: xpdf/pdftops 3.00
D [] [Job 95] 0 %%LanguageLevel: 2
D [] [Job 95] 0 %%DocumentSuppliedResources: (atend)
D [] [Job 95] 0 %%DocumentMedia: plain 595 842 0 () ()
D [] [Job 95] 0 %%BoundingBox: 0 0 595 842
D [] [Job 95] 0 %%Pages: 4
D [] [Job 95] 0 %%EndComments
D [] [Job 95] 0 %%BeginDefaults
D [] [Job 95] 0 %%PageMedia: plain
D [] [Job 95] 0 %%EndDefaults
D [] [Job 95] 0 %%BeginProlog
D [] [Job 95] 0 %%BeginResource: procset xpdf 3.00 0
D [] [Job 95] perl: warning: Setting locale failed.
D [] [Job 95] perl: warning: Please check that your locale settings:
D [] [Job 95] LANGUAGE = (unset),
D [] [Job 95] LC_ALL = (unset),
D [] [Job 95] LANG = "de"
D [] [Job 95] are supported and installed on your system.
D [] [Job 95] perl: warning: Falling back to the standard locale ("C").
D [] [Job 95] foomatic-rip version $Revision: 3.43.2.5 $ running...
D [] [Job 95] Parsing PPD file ...
D [] [Job 95] *cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
D [] [Job 95] Added option ColorSpace
D [] [Job 95] Added option PageSize
D [] [Job 95] Added option PageRegion
D [] [Job 95] Added option ImageableArea
D [] [Job 95] Added option PaperDimension
D [] [Job 95] Added option Duplex
D [] [Job 95] Added option Resolution
D [] [Job 95] Added option PreFilter
D [] [Job 95] Added option Font
D [] [Job 95]
D [] [Job 95] Parameter Summary
D [] [Job 95] -----------------
D [] [Job 95]
D [] [Job 95] Spooler: cups
D [] [Job 95] Printer: Laserwriter630
D [] [Job 95] PPD file: /etc/cups/ppd/Laserwriter630.ppd
D [] [Job 95] Printer model: Apple LaserWriter Pro 630 Foomatic/Postscript
(recommended)
D [] [Job 95] Job title: STDIN
D [] [Job 95] File(s) to be printed:
D [] [Job 95] <STDIN>
D [] [Job 95]
D [] [Job 95]
D [] [Job 95] ================================================
D [] [Job 95]
D [] [Job 95] File: <STDIN>
D [] [Job 95]
D [] [Job 95] ================================================
D [] [Job 95]
D [] [Job 95] Reading PostScript input ...
D [] [Job 95] 0 %%EndResource
D [] [Job 95] 0 %%EndProlog
D [] [Job 95] 0 %%BeginSetup
D [] [Job 95] 0 %%BeginResource: font KHKAJO+Minion-Regular
D [] [Job 95] --> This document is DSC-conforming!
D [] [Job 95] Job claims to be DSC-conforming, but "%%BeginProlog" was 
missing
before first line with another "%%Begin..." comment (is this a
TeX/LaTeX/dvips-generated PostScript file?). Assuming start of "Prolog" 
here.
D [] [Job 95]
D [] [Job 95] -----------
D [] [Job 95] Found: %%BeginProlog
D [] [Job 95] Found: %%EndProlog
D [] [Job 95]
D [] [Job 95] -----------
D [] [Job 95] Found: %%BeginSetup
D [] [Job 95] Inserting PostScript code for CUPS' page accounting
D [] [Job 95] Found: %%BeginFeature: *PageSize A4
D [] [Job 95] Option: PageSize=A4 --> Option will be set by PostScript
interpreter
D [] [Job 95] Found: %%BeginFeature: *PreFilter No
D [] [Job 95] Option: PreFilter=No --> Setting option
D [] [Job 95] Found: %% FoomaticRIPOptionSetting: PreFilter=No
D [] [Job 95] Option: PreFilter=No --> Setting option
D [] [Job 95] Found: %%BeginFeature: *Resolution default
D [] [Job 95] Option: Resolution=default --> Setting option
D [] [Job 95] Found: %% FoomaticRIPOptionSetting: Resolution=default
D [] [Job 95] Option: Resolution=default --> Setting option
D [] [Job 95] Found: %%BeginFeature: *Duplex Notcapable
D [] [Job 95] Option: Duplex=Notcapable --> Setting option
D [] [Job 95] Found: %% FoomaticRIPOptionSetting: Duplex=Notcapable
D [] [Job 95] Option: Duplex=Notcapable --> Setting option
D [] [Job 95] 0 %%EndResource
D [] [Job 95] 0 %%BeginResource: font KHKAKA+HelveticaNeue-Black
D [] [Job 95] 0 %%EndResource
D [] [Job 95] 0 %%BeginResource: font KHKAKC+HelveticaNeue-BlackCond
D [] [Job 95] 0 %%EndResource
D [] [Job 95] 0 %%BeginResource: font KHKAKE+Minion-Italic
D [] [Job 95] 0 %%EndResource
D [] [Job 95] 0 %%BeginResource: font KHKAKG+Minion-Bold
D [] [Job 95] 0 %%EndResource
D [] [Job 95] 0 %%BeginResource: font KHLPOI+HelveticaNeue-BoldCond
D [] [Job 95] 0 %%EndResource
D [] [Job 95] 0 %%BeginResource: font KHMDNC+HelveticaNeue-LightCond
D [] [Job 95] 0 %%EndResource
D [] [Job 95] 0 %%BeginResource: font Helvetica
D [] [Job 95] 0 %%EndResource
D [] [Job 95] 0 %%BeginResource: font Helvetica-Bold
D [] [Job 95] 0 %%EndResource
D [] [Job 95] 0 %%BeginResource: font KHMHLN+MathematicalPi-One
D [] [Job 95] 0 %%EndResource
D [] [Job 95] 0 %%BeginResource: font KHNDHH+Universal-NewswithCommPi
D [] [Job 95] 0 %%EndResource
D [] [Job 95] 0 %%BeginResource: font KHNDHJ+Universal-GreekwithMathPi
D [] [Job 95] 0 %%EndResource
D [] [Job 95] 0 %%BeginResource: font KHNHGD+MathematicalPi-Four
D [] [Job 95] 0 %%EndResource
D [] [Job 95] 0 %%EndSetup
D [] [Job 95] 0 %%Page: 1 1
D [] [Job 95] 0 %%Page: 1 1
D [] [Job 95] pw = 595.0, pl = 842.0
D [] [Job 95] PageLeft = 0.0, PageRight = 595.0
D [] [Job 95] PageTop = 842.0, PageBottom = 0.0
D [] [Job 95] PageWidth = 595.0, PageLength = 842.0
D [] [Job 95] 0 %%BeginPageSetup
D [] [Job 95] 0 %%PageOrientation: Portrait
D [] [Job 95] 0 %%EndPageSetup
D [] [Job 95] Found: %%EndSetup
D [] [Job 95]
D [] [Job 95] -----------
D [] [Job 95] New page:  1 1
D [] [Job 95] Inserting option code into "PageSetup" section.
D [] [Job 95]
D [] [Job 95] Found: %%BeginPageSetup
D [] [Job 95] Found: %%EndPageSetup
D [] [Job 95] End of page header
D [] [Job 95] Stopping search for page header options
D [] [Job 95] Found:
D [] [Job 95] (*) 0.432 Tj
D [] [Job 95] --> Output goes directly to the renderer now.
D [] [Job 95]
D [] [Job 95]
D [] [Job 95] Starting renderer
D [] [Job 95] JCL: <job data>
D [] [Job 95]
D [] [Job 95] renderer PID kid4=3286
D [] [Job 95] renderer command: level=0; printf "%%!\n%%%% %%%%\n"; if ((
$level > 0 )); then if (( $level < 99 )); then level=" 
-dLanguageLevel=$level";
else level=""; fi; gs -q -dPARANOIDSAFER -dNOPAUSE -dBATCH
-sDEVICE=pswrite$level -sOutputFile=- -; else cat; fi
D [] [Job 95] 0 %%PageTrailer
D [] [Job 95] 0 %%Page: 2 2
D [] [Job 95] pw = 595.0, pl = 842.0
D [] [Job 95] PageLeft = 0.0, PageRight = 595.0
D [] [Job 95] PageTop = 842.0, PageBottom = 0.0
D [] [Job 95] PageWidth = 595.0, PageLength = 842.0
D [] [Job 95] 0 %%BeginPageSetup
D [] [Job 95] 0 %%PageOrientation: Portrait
D [] [Job 95] 0 %%EndPageSetup
D [] [Job 95]
D [] [Job 95] -----------
D [] [Job 95] New page:  2 2
D [] [Job 95] Inserting option code into "PageSetup" section.
D [] [Job 95] Found:
D [] [Job 95] %%Page: 2 2
D [] [Job 95] --> Output goes to the FIFO buffer now.
D [] [Job 95]
D [] [Job 95]
D [] [Job 95] Found: %%BeginPageSetup
D [] [Job 95] Found: %%EndPageSetup
D [] [Job 95] End of page header
D [] [Job 95] Stopping search for page header options
D [] [Job 95] Found:
D [] [Job 95] -210 TJm
D [] [Job 95] --> Output goes directly to the renderer now.
D [] [Job 95]
D [] [Job 95] 0 %%PageTrailer
D [] [Job 95] 0 %%Page: 3 3
D [] [Job 95] pw = 595.0, pl = 842.0
D [] [Job 95] PageLeft = 0.0, PageRight = 595.0
D [] [Job 95] PageTop = 842.0, PageBottom = 0.0
D [] [Job 95] PageWidth = 595.0, PageLength = 842.0
D [] [Job 95] 0 %%BeginPageSetup
D [] [Job 95] 0 %%PageOrientation: Portrait
D [] [Job 95] 0 %%EndPageSetup
D [] [Job 95]
D [] [Job 95] -----------
D [] [Job 95] New page:  3 3
D [] [Job 95] Inserting option code into "PageSetup" section.
D [] [Job 95] Found:
D [] [Job 95] %%Page: 3 3
D [] [Job 95] --> Output goes to the FIFO buffer now.
D [] [Job 95]
D [] [Job 95]
D [] [Job 95] Found: %%BeginPageSetup
D [] [Job 95] Found: %%EndPageSetup
D [] [Job 95] End of page header
D [] [Job 95] Stopping search for page header options
D [] [Job 95] Found:
D [] [Job 95] (W) 0.954 Tj
D [] [Job 95] --> Output goes directly to the renderer now.
D [] [Job 95]
D [] [Job 95] 0 %%PageTrailer
D [] [Job 95] 0 %%Page: 4 4
D [] [Job 95] pw = 595.0, pl = 842.0
D [] [Job 95] PageLeft = 0.0, PageRight = 595.0
D [] [Job 95] PageTop = 842.0, PageBottom = 0.0
D [] [Job 95] PageWidth = 595.0, PageLength = 842.0
D [] [Job 95] 0 %%BeginPageSetup
D [] [Job 95] 0 %%PageOrientation: Portrait
D [] [Job 95] 0 %%EndPageSetup
D [] [Job 95]
D [] [Job 95] -----------
D [] [Job 95] New page:  4 4
D [] [Job 95] Inserting option code into "PageSetup" section.
D [] [Job 95] Found:
D [] [Job 95] %%Page: 4 4
D [] [Job 95] --> Output goes to the FIFO buffer now.
D [] [Job 95]
D [] [Job 95]
D [] [Job 95] Found: %%BeginPageSetup
D [] [Job 95] Found: %%EndPageSetup
D [] [Job 95] End of page header
D [] [Job 95] Stopping search for page header options
D [] [Job 95] Found:
D [] [Job 95] (ture) 1.561 Tj
D [] [Job 95] --> Output goes directly to the renderer now.
D [] [Job 95]
D [] [Job 95] 0 %%PageTrailer
D [] [Job 95] 0 %%Trailer
D [] [Job 95] Saw Trailer!
D [] [Job 95] Saw EOF!
D [] [Job 95]
D [] [Job 95] Closing renderer
D [] [Job 95] KID3 exited with status 0
D [] [Job 95] tail process done writing data to STDOUT
D [] [Job 95] KID4 finished
D [] [Job 95] KID4 exited with status 0
D [] [Job 95] Renderer exit stat: 0
D [] [Job 95] KID3 finished
D [] [Job 95] Renderer process finished
D [] [Job 95]
D [] [Job 95] Closing foomatic-rip.
D [] UpdateJob: job 95, file 0 is complete.
D [] CancelJob: id = 95
D [] StopJob: id = 95, force = 0
D [] StopJob: printer state is 3



More information about the Printing-foomatic mailing list