foomatic-rip failed

Helge Blischke h.blischke at acm.org
Mon Jan 4 06:26:08 PST 2010


Gerhard Schiller wrote:

> Hello from Vienna,
> 
> I'm unable to get my printer working on a new system.
> Configuration:
> 
> OS:SUSE 11.2, 64bit
> Printer HP710C
> Port: parallel port on a PCI card (PCI Controller DELOCK, chip: NetMos
> Technology PCI 9835 Multi-I/O Controller) - I dont have a parallel port on
> the MB.
> 
> 
> What I found out so far:
> -) The printer is recogniced by CUPS.
> 
> -) Printing the testpage fails:
> HP_DESKJET_710C_LPT_1-15 root
> 17408   Sun Jan  3 14:49:26 2010
> printer HP_DESKJET_710C_LPT_1 is idle.
> enabled since Sun Jan  3 14:49:26 2010
> /usr/lib64/cups/filter/foomatic-rip failed
> 
> -)Turning on the debug option shows:
> D [03/Jan/2010:14:49:26 +0100] [Job 15] Ghostscript extra search path
> ('GS_LIB'): /usr/share/cups/fonts D [03/Jan/2010:14:49:26 +0100] [Job 15]
> Printing system options: D [03/Jan/2010:14:49:26 +0100] [Job 15] Pondering
> option 'document-name=testprint.ps' D [03/Jan/2010:14:49:26 +0100] [Job
> 15] Unknown option document-name=testprint.ps. D [03/Jan/2010:14:49:26
> +0100] [Job 15] Pondering option 'media=Letter' D [03/Jan/2010:14:49:26
> +0100] [Job 15] Pondering option 'finishings=3' D [03/Jan/2010:14:49:26
> +0100] [Job 15] Unknown option finishings=3. D [03/Jan/2010:14:49:26
> +0100] [Job 15] Pondering option 'number-up=1' D [03/Jan/2010:14:49:26
> +0100] [Job 15] Unknown option number-up=1. D [03/Jan/2010:14:49:26 +0100]
> [Job 15] Pondering option
> 'page-label=HP_DESKJET_710C_LPT_1:YaST2testprint at S5866' D
> [03/Jan/2010:14:49:26 +0100] [Job 15] Unknown option
> page-label=HP_DESKJET_710C_LPT_1:YaST2testprint at S5866. D
> [03/Jan/2010:14:49:26 +0100] [Job 15] Pondering option
> 'job-uuid=urn:uuid:d61dda1c-e145-3021-55aa-e6d2c428b673' D
> [03/Jan/2010:14:49:26 +0100] [Job 15] Unknown option
> job-uuid=urn:uuid:d61dda1c-e145-3021-55aa-e6d2c428b673. D
> [03/Jan/2010:14:49:26 +0100] [Job 15] Options from the PPD file: D
> [03/Jan/2010:14:49:26 +0100] [Job 15] D [03/Jan/2010:14:49:26 +0100] [Job
> 15] ..... D [03/Jan/2010:14:49:26 +0100] [Job 15] ----------- D
> [03/Jan/2010:14:49:26 +0100] [Job 15] New page: %%Page: 1 1 D
> [03/Jan/2010:14:49:26 +0100] [Job 15] D [03/Jan/2010:14:49:26 +0100] [Job
> 15] Found: %%BeginPageSetup D [03/Jan/2010:14:49:26 +0100] [Job 15]
> Inserting option code into "PageSetup" section. D [03/Jan/2010:14:49:26
> +0100] [Job 15] Flushing FIFO. D [03/Jan/2010:14:49:26 +0100] [Job 15]
> D [03/Jan/2010:14:49:26 +0100] [Job 15] Starting renderer with command:
> "gs -sstdout=%stderr  -dNOPAUSE -dPARANOIDSAFER -dBATCH -r600
> -sDEVICE=ppmraw  -dDEVICEWIDTHPOINTS=612 -dDEVICEHEIGHTPOINTS=792
> -sOutputFile=%stdout -_ | pnm2ppa -v 710  -i - -o -" D
> [03/Jan/2010:14:49:26 +0100] [Job 15] Starting process "kid3" (generation
> 1) D [03/Jan/2010:14:49:26 +0100] [Job 15] D [03/Jan/2010:14:49:26 +0100]
> [Job 15] Closing renderer D [03/Jan/2010:14:49:26 +0100] [Job 15] Starting
> process "kid4" (generation 2) D [03/Jan/2010:14:49:26 +0100] [Job 15]
> Starting process "renderer" (generation 2) D [03/Jan/2010:14:49:26 +0100]
> [Job 15] JCL: %-12345X at PJL D [03/Jan/2010:14:49:26 +0100] [Job 15] <job
> data> D [03/Jan/2010:14:49:26 +0100] [Job 15] D [03/Jan/2010:14:49:26
> +0100] [Job 15] /bin/bash: pnm2ppa: command not found D
> [03/Jan/2010:14:49:26 +0100] [Job 15] GPL Ghostscript 8.64 (2009-02-03)
> D [03/Jan/2010:14:49:26 +0100] [Job 15] Copyright (C) 2009 Artifex
> Software, Inc.  All rights reserved. D [03/Jan/2010:14:49:26 +0100] [Job
> 15] This software comes with NO WARRANTY: see the file COPYING for
> details. D [03/Jan/2010:14:49:26 +0100] [Job 15] Loading NimbusSanL-Bold
> font from /usr/share/ghostscript/8.64/Resource/Font/NimbusSanL-Bold...
> 4139336 1969933 12662384 11360106 1 done. D [03/Jan/2010:14:49:26 +0100]
> [Job 15] Loading NimbusSanL-Regu font from
> /usr/share/ghostscript/8.64/Resource/Font/NimbusSanL-Regu... 4172616
> 2079992 18193848 16765607 1 done. D [03/Jan/2010:14:49:26 +0100] [Job 15]
> Loading NimbusRomNo9L-Regu font from
> /usr/share/ghostscript/8.64/Resource/Font/NimbusRomNo9L-Regu... 4213832
> 2244386 18193848 16767623 1 done. D [03/Jan/2010:14:49:26 +0100]
> Discarding unused job-progress event... D [03/Jan/2010:14:49:26 +0100]
> [Job 15] Error: /ioerror in --showpage-- D [03/Jan/2010:14:49:26 +0100]
> [Job 15] Operand stack:
> D [03/Jan/2010:14:49:26 +0100] [Job 15] 1   true
> D [03/Jan/2010:14:49:26 +0100] [Job 15] Execution stack:
> D [03/Jan/2010:14:49:26 +0100] [Job 15] %interp_exit   .runexec2  
> --nostringval--   --nostringval--   --nostringval--   2   %stopped_push  
> --nostringval--   --nostringval--   --nostringval--   false   1  
> %stopped_push   1878   1   3   %oparray_pop   1877   1   3   %oparray_pop 
>  1861   1   3   %oparray_pop   1755   1   3   %oparray_pop  
> --nostringval--   %errorexec_pop   .runexec2   --nostringval--  
> --nostringval--   --nostringval--   2   %stopped_push   --nostringval--  
> 1761   0   3   %oparray_pop   --nostringval--   --nostringval-- D
> [03/Jan/2010:14:49:26 +0100] [Job 15] Dictionary stack:
> D [03/Jan/2010:14:49:26 +0100] [Job 15] --dict:1170/3371(ro)(G)--  
> --dict:1/20(G)--   --dict:102/200(L)-- D [03/Jan/2010:14:49:26 +0100] [Job
> 15] Current allocation mode is local D [03/Jan/2010:14:49:26 +0100] [Job
> 15] Last OS error: 32 D [03/Jan/2010:14:49:26 +0100] [Job 15] GPL
> Ghostscript 8.64: Unrecoverable error, exit code 1 D [03/Jan/2010:14:49:26
> +0100] [Job 15] renderer exited with status 127 D [03/Jan/2010:14:49:26
> +0100] [Job 15] kid3 exited with status 1 D [03/Jan/2010:14:49:26 +0100]
> [Job 15] Process is dying with "Error closing renderer D
> [03/Jan/2010:14:49:26 +0100] [Job 15] ", exit stat 1 I hope, Ipasted all
> relevant parts of the logfile!
> 
> What makes me unsure, if this is a cups problem at all, is the fact, that
> I'm unable to get ANY output to the printer. "cat some_file > /dev/lp0"
> finishes without any error, but the printer shows no activity (busy led).
> 
> I checked the modules, hwinfo, pci-configuration, but found nothing
> suspicious:
> 
> hwinfo:
> 10: None 00.0: 0701 Parallel controller (SPP)
>   [Created at misc.261]
>   Unique ID: YMnp.ecK7NLYWZ5D
>   Hardware Class: unknown
>   Model: "Parallel controller"
>   Device File: /dev/lp0
>   Device Files: /dev/lp0, /dev/char/6:0
>   I/O Ports: 0xe480-0xe487 (rw)
>   I/O Ports: 0xe483-0xe487 (rw)
>   Config Status: cfg=new, avail=yes, need=no, active=unknown
> 
> dmesg | grep parport
> [    4.764357] parport_serial 0000:07:01.0: PCI INT A -> Link[LNKB] -> GSI
> [    5 (level, low) -> IRQ 5 4.764378] parport0: PC-style at 0xe480
> [    [PCSPP,TRISTATE,EPP] 4.837075] parport0: Printer, HEWLETT-PACKARD
> [    DESKJET 710C
> [  372.551631] lp0: using parport0 (polling).
> [  721.999693] lp0: using parport0 (polling).
> [  831.325243] lp0: using parport0 (polling).
> [ 1195.913467] lp0: using parport0 (polling).
> [ 1233.996120] lp0: using parport0 (polling).
> 
> lsmod:
> parport_serial          9576  0
> parport_pc             46856  2 parport_serial
> parport                46544  3 lp,ppdev,parport_pc
> lp                     13764  0
> 
> 
> lspci -v
> 07:01.0 Communication controller: NetMos Technology PCI 9835 Multi-I/O
> Controller (rev 01)
>         Subsystem: LSI Logic / Symbios Logic 1P2S
>         Flags: medium devsel, IRQ 5
>         I/O ports at e880 [size=8]
>         I/O ports at e800 [size=8]
>         I/O ports at e480 [size=8]
>         I/O ports at e400 [size=8]
>         I/O ports at e080 [size=8]
>         I/O ports at e000 [size=16]
>         Kernel driver in use: parport_serial
> 
> One more thing:
> hp-setup does not find my printer...
> 
> As you can see, I have reached the end of my knowledge and would be very
> gratefull for any hints!
> 
> Thank's
> Gerhard

You need the pnm2ppa utility for this printer. AFAIK, it is not a default 
component for SuSE 11.x nor foomatic. Download it separately.

Helge





More information about the cups-devel mailing list