Cups-Server Raspian /usr/lib/cups/filter/foomatic-rip failed
Verfasst: So 26 Apr, 2015 19:27
Hallo,
ich habe hier einen Cups-Server (v1.5.3) auf Raspian laufen, weiterhin soll der Druck von einem Kubuntu-PC erfolgen. Als Drucker habe ich einen HP LaserJet 1100 via USB2LP-Adapter angeschlossen.
Ich bin mir jetzt nicht ganz sicher, aber spätestens seit dem Upgrade auf Kubuntu 15.04 bekomme ich bei einem Druckjob mittels Turboprint keinen Ausdruck mehr, sondern auf der Cups-Auftrags-Seite des Servers steht "/usr/lib/cups/filter/foomatic-rip failed", im Log stehen folgende Einträge:
Dem gegenüber habe ich den Drucker jetzt zusätzlich mit Bordmitteln und -Treibern auf dem Kubuntu-PC angelegt, und da kann ich ganz normal drucken - einzig die Vorschau wie bei Turboprint gibt es leider nicht ...
Der Fehler trat zunächst mit turboprint_2.36-1_amd64.deb auf, aber auch nach einem Downgrade auf turboprint_2.35-2_amd64.deb ist der Fehler immer noch vorhanden.
Weiterhin ist ein DeskJet 3070 per USB an dem Cups-Server angebunden, hier bekomme ich als Fehler "Can't detect file type"
Das Log:
Auch hier funktioniert der Druck mittels Kubuntu-Bordmitteln, aber nicht mit TP.
Was könnten die Ursachen sein?
Gruß, Christoph
ich habe hier einen Cups-Server (v1.5.3) auf Raspian laufen, weiterhin soll der Druck von einem Kubuntu-PC erfolgen. Als Drucker habe ich einen HP LaserJet 1100 via USB2LP-Adapter angeschlossen.
Ich bin mir jetzt nicht ganz sicher, aber spätestens seit dem Upgrade auf Kubuntu 15.04 bekomme ich bei einem Druckjob mittels Turboprint keinen Ausdruck mehr, sondern auf der Cups-Auftrags-Seite des Servers steht "/usr/lib/cups/filter/foomatic-rip failed", im Log stehen folgende Einträge:
Code: Alles auswählen
D [26/Apr/2015:19:48:02 +0200] [Job 488] The following messages were recorded from 19:48:00 to 19:48:02
D [26/Apr/2015:19:48:02 +0200] [Job 488] Adding start banner page "none".
D [26/Apr/2015:19:48:02 +0200] [Job 488] Queued on "LaserJet" by "christoph".
D [26/Apr/2015:19:48:02 +0200] [Job 488] File of type application/vnd.cups-postscript queued by "christoph".
D [26/Apr/2015:19:48:02 +0200] [Job 488] Adding end banner page "none".
D [26/Apr/2015:19:48:02 +0200] [Job 488] job-sheets=none,none
D [26/Apr/2015:19:48:02 +0200] [Job 488] argv[0]="LaserJet"
D [26/Apr/2015:19:48:02 +0200] [Job 488] argv[1]="488"
D [26/Apr/2015:19:48:02 +0200] [Job 488] argv[2]="christoph"
D [26/Apr/2015:19:48:02 +0200] [Job 488] argv[3]="TurboPrint Testpage"
D [26/Apr/2015:19:48:02 +0200] [Job 488] argv[4]="1"
D [26/Apr/2015:19:48:02 +0200] [Job 488] argv[5]="job-uuid=urn:uuid:1ba87b11-cffe-3fa6-6292-8726036883ee job-originating-host-name=192.168.1.20 time-at-creation=1430070480 time-at-processing=1430070482"
D [26/Apr/2015:19:48:02 +0200] [Job 488] argv[6]="/var/spool/cups/d00488-001"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[0]="CUPS_CACHEDIR=/var/cache/cups"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[1]="CUPS_DATADIR=/usr/share/cups"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[2]="CUPS_DOCROOT=/usr/share/cups/doc-root"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[3]="CUPS_FONTPATH=/usr/share/cups/fonts"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[4]="CUPS_REQUESTROOT=/var/spool/cups"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[5]="CUPS_SERVERBIN=/usr/lib/cups"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[6]="CUPS_SERVERROOT=/etc/cups"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[7]="CUPS_STATEDIR=/var/run/cups"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[8]="HOME=/var/spool/cups/tmp"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[9]="PATH=/usr/lib/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[10]="SERVER_ADMIN=root@fhem"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[11]="SOFTWARE=CUPS/1.5.3"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[12]="TMPDIR=/var/spool/cups/tmp"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[13]="TZ=Europe/Berlin"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[14]="USER=root"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[15]="CUPS_SERVER=/var/run/cups/cups.sock"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[16]="CUPS_ENCRYPTION=IfRequested"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[17]="IPP_PORT=631"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[18]="CHARSET=utf-8"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[19]="LANG=de_DE.UTF-8"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[20]="PPD=/etc/cups/ppd/LaserJet.ppd"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[21]="RIP_MAX_CACHE=128m"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[22]="CONTENT_TYPE=application/vnd.cups-postscript"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[23]="DEVICE_URI=usb://HP/LaserJet%201100"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[24]="PRINTER_INFO=HP LaserJet 1100"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[25]="PRINTER_LOCATION=Buero Christoph"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[26]="PRINTER=LaserJet"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[27]="PRINTER_STATE_REASONS=none"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[28]="CUPS_FILETYPE=document"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[29]="FINAL_CONTENT_TYPE=printer/LaserJet"
D [26/Apr/2015:19:48:02 +0200] [Job 488] envp[30]="AUTH_I****"
D [26/Apr/2015:19:48:02 +0200] [Job 488] Started filter /usr/lib/cups/filter/gziptoany (PID 18764)
D [26/Apr/2015:19:48:02 +0200] [Job 488] Started filter /usr/lib/cups/filter/foomatic-rip (PID 18765)
D [26/Apr/2015:19:48:02 +0200] [Job 488] Started backend /usr/lib/cups/backend/usb (PID 18766)
D [26/Apr/2015:19:48:02 +0200] [Job 488] Getting input from file
D [26/Apr/2015:19:48:02 +0200] [Job 488] foomatic-rip version 4.0.17.256 running...
D [26/Apr/2015:19:48:02 +0200] [Job 488] Parsing PPD file ...
D [26/Apr/2015:19:48:02 +0200] [Job 488] Added option ColorSpace
D [26/Apr/2015:19:48:02 +0200] [Job 488] Added option PageSize
D [26/Apr/2015:19:48:02 +0200] [Job 488] Added option ImageableArea
D [26/Apr/2015:19:48:02 +0200] [Job 488] Added option PaperDimension
D [26/Apr/2015:19:48:02 +0200] [Job 488] Added option InputSlot
D [26/Apr/2015:19:48:02 +0200] [Job 488] Added option Manualfeed
D [26/Apr/2015:19:48:02 +0200] [Job 488] Added option MediaType
D [26/Apr/2015:19:48:02 +0200] [Job 488] Added option QualityType
D [26/Apr/2015:19:48:02 +0200] [Job 488] Added option Economode
D [26/Apr/2015:19:48:02 +0200] [Job 488] Added option Copies
D [26/Apr/2015:19:48:02 +0200] [Job 488] Printing on printer with URI: usb://HP/LaserJet%201100
D [26/Apr/2015:19:48:02 +0200] [Job 488] libusb_get_device_list=5
D [26/Apr/2015:19:48:02 +0200] [Job 488] STATE: +connecting-to-device
D [26/Apr/2015:19:48:02 +0200] [Job 488] STATE: -connecting-to-device
D [26/Apr/2015:19:48:02 +0200] [Job 488] Added option Resolution
D [26/Apr/2015:19:48:02 +0200] [Job 488] Added option REt
D [26/Apr/2015:19:48:02 +0200] [Job 488] Added option TonerDensity
D [26/Apr/2015:19:48:02 +0200] [Job 488] Printer found with device ID: MFG:Hewlett-Packard;MDL:HP LaserJet 1100;DES:HP LaserJet 1100 Printer;CMD:MLC,PCL,PJL;CLS:PRINTER;REV:1.1;IO PREFS:ECP18; Device URI: usb://HP/LaserJet%201100
D [26/Apr/2015:19:48:02 +0200] [Job 488] Device protocol: 2
D [26/Apr/2015:19:48:02 +0200] [Job 488] Printer reports bi-di support but in reality works only uni-directionally
D [26/Apr/2015:19:48:02 +0200] [Job 488] Uni-directional USB communication only!
D [26/Apr/2015:19:48:02 +0200] [Job 488] Printer does not like usblp kernel module to be re-attached after job
D [26/Apr/2015:19:48:02 +0200] [Job 488] Uni-directional device/mode, back channel deactivated.
D [26/Apr/2015:19:48:02 +0200] [Job 488] Added option Font
D [26/Apr/2015:19:48:02 +0200] [Job 488]
D [26/Apr/2015:19:48:02 +0200] [Job 488] Parameter Summary
D [26/Apr/2015:19:48:02 +0200] [Job 488] -----------------
D [26/Apr/2015:19:48:02 +0200] [Job 488]
D [26/Apr/2015:19:48:02 +0200] [Job 488] Spooler: cups
D [26/Apr/2015:19:48:02 +0200] [Job 488] Printer: LaserJet
D [26/Apr/2015:19:48:02 +0200] [Job 488] Shell: /bin/bash
D [26/Apr/2015:19:48:02 +0200] [Job 488] PPD file: /etc/cups/ppd/LaserJet.ppd
D [26/Apr/2015:19:48:02 +0200] [Job 488] ATTR file:
D [26/Apr/2015:19:48:02 +0200] [Job 488] Printer model: HP LaserJet 1100 Foomatic/lj4dith
D [26/Apr/2015:19:48:02 +0200] [Job 488] Job title: TurboPrint Testpage
D [26/Apr/2015:19:48:02 +0200] [Job 488] File(s) to be printed:
D [26/Apr/2015:19:48:02 +0200] [Job 488] <STDIN>
D [26/Apr/2015:19:48:02 +0200] [Job 488]
D [26/Apr/2015:19:48:02 +0200] [Job 488] Ghostscript extra search path ('GS_LIB'): /usr/share/cups/fonts
D [26/Apr/2015:19:48:02 +0200] [Job 488] Printing system options:
D [26/Apr/2015:19:48:02 +0200] [Job 488] Pondering option 'job-uuid=urn:uuid:1ba87b11-cffe-3fa6-6292-8726036883ee'
D [26/Apr/2015:19:48:02 +0200] [Job 488] Unknown option job-uuid=urn:uuid:1ba87b11-cffe-3fa6-6292-8726036883ee.
D [26/Apr/2015:19:48:02 +0200] [Job 488] Pondering option 'job-originating-host-name=192.168.1.20'
D [26/Apr/2015:19:48:02 +0200] [Job 488] Unknown option job-originating-host-name=192.168.1.20.
D [26/Apr/2015:19:48:02 +0200] [Job 488] Pondering option 'time-at-creation=1430070480'
D [26/Apr/2015:19:48:02 +0200] [Job 488] Unknown option time-at-creation=1430070480.
D [26/Apr/2015:19:48:02 +0200] [Job 488] Pondering option 'time-at-processing=1430070482'
D [26/Apr/2015:19:48:02 +0200] [Job 488] Unknown option time-at-processing=1430070482.
D [26/Apr/2015:19:48:02 +0200] [Job 488] Options from the PPD file:
D [26/Apr/2015:19:48:02 +0200] [Job 488]
D [26/Apr/2015:19:48:02 +0200] [Job 488] ================================================
D [26/Apr/2015:19:48:02 +0200] [Job 488]
D [26/Apr/2015:19:48:02 +0200] [Job 488] File: <STDIN>
D [26/Apr/2015:19:48:02 +0200] [Job 488]
D [26/Apr/2015:19:48:02 +0200] [Job 488] ================================================
D [26/Apr/2015:19:48:02 +0200] [Job 488]
D [26/Apr/2015:19:48:02 +0200] [Job 488] Cannot process "<STDIN>": Unknown filetype.
D [26/Apr/2015:19:48:02 +0200] [Job 488] Process is dying with "Could not print file <STDIN>
D [26/Apr/2015:19:48:02 +0200] [Job 488] ", exit stat 2
D [26/Apr/2015:19:48:02 +0200] [Job 488] Cleaning up...
D [26/Apr/2015:19:48:02 +0200] [Job 488] Sending data to printer.
D [26/Apr/2015:19:48:02 +0200] [Job 488] Sent 0 bytes...
D [26/Apr/2015:19:48:02 +0200] [Job 488] Resetting printer.
D [26/Apr/2015:19:48:02 +0200] [Job 488] End of messages
D [26/Apr/2015:19:48:02 +0200] [Job 488] printer-state=3(idle)
D [26/Apr/2015:19:48:02 +0200] [Job 488] printer-state-message="Sending data to printer."
D [26/Apr/2015:19:48:02 +0200] [Job 488] printer-state-reasons=none
E [26/Apr/2015:19:48:07 +0200] Returning IPP client-error-not-possible for Release-Job (ipp://localhost/jobs/488) from localhost
E [26/Apr/2015:19:53:04 +0200] [Job 488] Stopping unresponsive job!
Der Fehler trat zunächst mit turboprint_2.36-1_amd64.deb auf, aber auch nach einem Downgrade auf turboprint_2.35-2_amd64.deb ist der Fehler immer noch vorhanden.
Weiterhin ist ein DeskJet 3070 per USB an dem Cups-Server angebunden, hier bekomme ich als Fehler "Can't detect file type"
Das Log:
Code: Alles auswählen
E [26/Apr/2015:20:23:10 +0200] [Job 490] Can't detect file type
E [26/Apr/2015:20:23:10 +0200] [Job 490] Job stopped due to filter errors; please consult the error_log file for details.
D [26/Apr/2015:20:23:10 +0200] [Job 490] The following messages were recorded from 20:23:09 to 20:23:10
D [26/Apr/2015:20:23:10 +0200] [Job 490] Adding start banner page "none".
D [26/Apr/2015:20:23:10 +0200] [Job 490] Queued on "Deskjet_3070" by "christoph".
D [26/Apr/2015:20:23:10 +0200] [Job 490] File of type application/vnd.cups-postscript queued by "christoph".
D [26/Apr/2015:20:23:10 +0200] [Job 490] Adding end banner page "none".
D [26/Apr/2015:20:23:10 +0200] [Job 490] job-sheets=none,none
D [26/Apr/2015:20:23:10 +0200] [Job 490] argv[0]="Deskjet_3070"
D [26/Apr/2015:20:23:10 +0200] [Job 490] argv[1]="490"
D [26/Apr/2015:20:23:10 +0200] [Job 490] argv[2]="christoph"
D [26/Apr/2015:20:23:10 +0200] [Job 490] argv[3]="TurboPrint Testpage"
D [26/Apr/2015:20:23:10 +0200] [Job 490] argv[4]="1"
D [26/Apr/2015:20:23:10 +0200] [Job 490] argv[5]="job-uuid=urn:uuid:87ac0c30-bebd-3f0e-67c3-020afd81935f job-originating-host-name=192.168.1.20 time-at-creation=1430072589 time-at-processing=1430072590"
D [26/Apr/2015:20:23:10 +0200] [Job 490] argv[6]="/var/spool/cups/d00490-001"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[0]="CUPS_CACHEDIR=/var/cache/cups"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[1]="CUPS_DATADIR=/usr/share/cups"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[2]="CUPS_DOCROOT=/usr/share/cups/doc-root"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[3]="CUPS_FONTPATH=/usr/share/cups/fonts"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[4]="CUPS_REQUESTROOT=/var/spool/cups"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[5]="CUPS_SERVERBIN=/usr/lib/cups"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[6]="CUPS_SERVERROOT=/etc/cups"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[7]="CUPS_STATEDIR=/var/run/cups"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[8]="HOME=/var/spool/cups/tmp"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[9]="PATH=/usr/lib/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[10]="SERVER_ADMIN=root@fhem"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[11]="SOFTWARE=CUPS/1.5.3"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[12]="TMPDIR=/var/spool/cups/tmp"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[13]="TZ=Europe/Berlin"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[14]="USER=root"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[15]="CUPS_SERVER=/var/run/cups/cups.sock"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[16]="CUPS_ENCRYPTION=IfRequested"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[17]="IPP_PORT=631"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[18]="CHARSET=utf-8"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[19]="LANG=de_DE.UTF-8"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[20]="PPD=/etc/cups/ppd/Deskjet_3070.ppd"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[21]="RIP_MAX_CACHE=128m"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[22]="CONTENT_TYPE=application/vnd.cups-postscript"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[23]="DEVICE_URI=hp:/usb/Deskjet_3070_B611_series?serial=CN1733C14505MQ"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[24]="PRINTER_INFO=HP Deskjet 3070 B611 series AllInOne"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[25]="PRINTER_LOCATION=Christoph sein Buero"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[26]="PRINTER=Deskjet_3070"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[27]="PRINTER_STATE_REASONS=none"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[28]="CUPS_FILETYPE=document"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[29]="FINAL_CONTENT_TYPE=printer/Deskjet_3070"
D [26/Apr/2015:20:23:10 +0200] [Job 490] envp[30]="AUTH_I****"
D [26/Apr/2015:20:23:10 +0200] [Job 490] Started filter /usr/lib/cups/filter/gziptoany (PID 19193)
D [26/Apr/2015:20:23:10 +0200] [Job 490] Started filter /usr/lib/cups/filter/gstoraster (PID 19194)
D [26/Apr/2015:20:23:10 +0200] [Job 490] Started filter /usr/lib/cups/filter/hpcups (PID 19195)
D [26/Apr/2015:20:23:10 +0200] [Job 490] Started backend /usr/lib/cups/backend/hp (PID 19196)
D [26/Apr/2015:20:23:10 +0200] [Job 490] Set job-printer-state-message to "Can't detect file type", current level=ERROR
D [26/Apr/2015:20:23:10 +0200] [Job 490] prnt/hpcups/HPCupsFilter.cpp 536: cupsRasterOpen failed, fd = 0
D [26/Apr/2015:20:23:10 +0200] [Job 490] prnt/backend/hp.c 839: ERROR: null print job total=0
D [26/Apr/2015:20:23:10 +0200] [Job 490] End of messages
D [26/Apr/2015:20:23:10 +0200] [Job 490] printer-state=3(idle)
D [26/Apr/2015:20:23:10 +0200] [Job 490] printer-state-message="Can't detect file type"
D [26/Apr/2015:20:23:10 +0200] [Job 490] printer-state-reasons=none
Was könnten die Ursachen sein?
Gruß, Christoph