Turboprint bricht immer beim ersten Dokument den Druck ab

Fragen zu bestimmten Linux-Distributionen
Antworten
sepia
Beiträge: 14
Registriert: Do 02 Feb, 2017 21:54

Turboprint bricht immer beim ersten Dokument den Druck ab

Beitrag von sepia »

Guten Tag,

ich habe unter openSUSE 15.1 (KDE) mit dem Epson EcoTank ET-4750 das Problem, dass Turboprint beim ersten Dokument nach dem Einschalten des Druckers (und nur beim ersten!) den Druck abbricht. Es wird ca 1/3 der Seite gedruckt, dann wird die Seite ausgeworfen und der Drucker ist angehalten.

Meldung in CUPS: "Angehalten - Dem Druckauftrag kann kein Dokument hinzugefügt werden."
Wenn ich auf "Drucker starten" gehe, dann wird das Dokument vollständig gedruckt. Alle weiteren Dokumente werden problemlos gedruckt.


Hier ist die print.log für den abgebrochenen Druck:

#######################################################
NEW PRINT JOB Mi 30. Sep 10:56:06 CEST 2020 (pstoturboprint 2.48-1)
job-id 150
user joerg
title xxx.docx
copies 1
options InputSlot=AutomaticFeed PageSize=A4 job-uuid=urn:uuid:7239f35e-81bd-339b-4bee-4d2950803602 job-originating-host-name=localhost date-time-at-creation= date-time-at-processing= time-at-creation=1601456166 time-at-processing=1601456166 document-name-supplied=kL9T4d
file
ppdfile /etc/cups/ppd/Epson_ET4750.ppd
queue Epson_ET4750
process info: uid=496(lp) gid=485(lp) Gruppen=485(lp)
test directory access:
drwxr-xr-x 2 root root 24576 22. Jan 2020 /usr/share/turboprint/printers
linux-vdso.so.1 (0x00007ffd69ee0000)
libm.so.6 => /lib64/libm.so.6 (0x00007fa59d4dd000)
libc.so.6 => /lib64/libc.so.6 (0x00007fa59d122000)
/lib64/ld-linux-x86-64.so.2 (0x00007fa59d815000)
Gerät für Epson_ET4750: https://192.168.34.11:631/ipp/print
/usr/bin/tpprint -v2 -l/var/log/turboprint/print.log '--username=joerg' '--ppdfile=/etc/cups/ppd/Epson_ET4750.ppd' --psfeatures '---InputSlot=AutomaticFeed' '---PageSize=A4' '---job-uuid=urn:uuid:7239f35e-81bd-339b-4bee-4d2950803602' '---job-originating-host-name=localhost' '---date-time-at-creation=' '---date-time-at-processing=' '---time-at-creation=1601456166' '---time-at-processing=1601456166' '---document-name-supplied=kL9T4d' /tmp/pstoturboprint26380.chunk /tmp/pstoturboprint26380.var
Searching PPD file and postscript header for options...
page size A4 overwritten by ---media=A4
check_flag_file: opening /var/spool/turboprint/joerg/prv/Epson_ET4750
check_flag_file: opening /var/spool/turboprint/joerg/sml/Epson_ET4750
tpprint: at end of main result=0
----------- Start of var file -----------
PDFFILE=1
GSPPDFOUND=1
GSCOLORMODE=2
GSCOLORBITS=8
GSXDPI=600
GSYDPI=600
GSWIDTH=4960
GSHEIGHT=7015
TPWIDTH=8268
TPHEIGHT=11693
TPXOFFSET=0
TPYOFFSET=0
DUPLEXMEDIA=A4
DUPLEX=0
PREVIEW=0
NOPRINT=0
BORDERLESS=0
PVXDPI=87
PVYDPI=87
PVWIDTH=719
PVHEIGHT=1017
----------- End of var file -----------
tpstdin --parsedsc result=0
GSRESULT=GPL Ghostscript Zedo3 9.05 (2012-02-08) GSVERSION=Zedo GSZEDODEVICE=1
GSCOMMANDLINE=gszedo -sDEVICE=zedo -dZCopies=1 -dZBits=24 -sZPixSize=4960x7015 -r600x600 -dSAFER -dNOPAUSE -dBATCH
TPCOMMANDLINE=/usr/bin/tpprint -a0 -e1 -s8268x11693 -p0x0 -v2 -l/var/log/turboprint/print.log '---InputSlot=AutomaticFeed' '---PageSize=A4' '---job-uuid=urn:uuid:7239f35e-81bd-339b-4bee-4d2950803602' '---job-originating-host-name=localhost' '---date-time-at-creation=' '---date-time-at-processing=' '---time-at-creation=1601456166' '---time-at-processing=1601456166' '---document-name-supplied=kL9T4d' '--ppdfile=/etc/cups/ppd/Epson_ET4750.ppd' --psheader=/tmp/pstoturboprint26380.chunk --jobid=150 '--username=joerg' '--title=xxx.docx'
COMPLETEPIPE=/usr/lib/turboprint/tpstdin --paste /tmp/pstoturboprint26380.chunk | gszedo -sDEVICE=zedo -dZCopies=1 -dZBits=24 -sZPixSize=4960x7015 -r600x600 -dSAFER -dNOPAUSE -dBATCH -sOutputFile=/tmp/pstoturboprint26380.fifo - >> /var/log/turboprint/print.log
PREVIEWPIPE=
----------- Start of print job -----------
backchannel_fd=5
tpprint 2.49-1 x64 (28-NOV-2019) - TurboPrint printer driver
Copyright (C)ZEDOnet GmbH, Irsee, Germany. All rights reserved.
30-Sep-2020 10:56
PPD file: /etc/cups/ppd/Epson_ET4750.ppd
header file: /tmp/pstoturboprint26380.chunk
GPL Ghostscript Zedo3 9.05 (2012-02-08)
Copyright (C) 2010 Artifex Software, Inc. All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Searching PPD file and postscript header for options...
page size A4 overwritten by ---media=A4
interpret_ps: no output file specified
::set_info_paths: setting preview file to /var/spool/turboprint/joerg/zmf/150.zmf
Processing pages 1 through 1.
Page 1
# CountGray=1 CountRGB=2797 CountCMYK=0 DocWidth=595 DocHeight=842 AutoRotate=0 DocCopies=1Filetype=PBM Plusbits_per_pixel=32 bytes_per_line=19840 width=4960 height=7015
RGB mode 8bit
printable_width=8028 max_printable_width=15000

command level=21 feature set=5 duplex=0
Printer=Epson_EcoTank_ET4750; Module=Epson; Id=ET3700
printable_width=8028 max_printable_width=15000

Colormode=2; Cartridge=0=Color; Quality=1=Medium; Paper=0=Plain paper
Pagesize=3=A4; Paper Input=0=Automatic Feed; Paper Output=0=Front
Duplex=0=Off; Copies=1; Mirror=0; Dithering=0; Flip=0
Page x=4816 y=6871; AppDpi x=600 y=600; DitDpi x=600 y=600;
PrnDpi x=600 y=600; Overlay=0
Print Direction=Default (0:1,0,0,0);
tpfile::get_patchsample_table: paper=HP Home&Office plain paper
patches; linmode=density
table::build_gamma_table: i=0 color=4 gamma=100 max=100 saturation=100
gamma 100 max 100 saturation 1000 for channel 0
correction=32767
table::build_gamma_table: i=1 color=5 gamma=100 max=100 saturation=100
gamma 100 max 100 saturation 1000 for channel 1
correction=33167
table::build_gamma_table: i=2 color=6 gamma=100 max=100 saturation=100
gamma 100 max 100 saturation 1000 for channel 2
correction=32002
table::build_gamma_table: i=3 color=7 gamma=100 max=100 saturation=100
gamma 100 max 100 saturation 1000 for channel 3
correction=33020
matchtable->profile_datafile_version = 1
shadow: 0 => adjust 100 min 50/10 max 50; grey: a=0 b=0; colorspace=APPLE; cmykspace=0; intent=perceptual; M2; daylight = 6500K
matchtable->numchannels=4
multi_profile_switch=150 multi_c2_switch=100 multi_m2_switch=100
ucr_up=128; max_ink=638; ucr_add=0
polyfit mode=0 channels=4 terms=57 patches=528
have_brighter_grey=0
max_dens_val[GREY_BRIGHT]=-32768 min_dens_val[GREY_BRIGHT]=32767 max_dens_val[GREY_BRIGHTER]=-32768 min_dens_val[GREY_BRIGHTER]=32767
bright_cyan_fac=0 bright_magenta_fac=0
black_fac=100 cyan_fac=38 magenta_fac=48 yellow_fac=35
printer white:l=925 a-005 b+000
printer white poly:l=925 a-005 b+000
printer black:l=273 a+010 b+023
printer black poly:l=246 a+011 b+017
printer darkest poly:l=246 a+011 b+017
black l=00 a+00 b+00 => l=246 a+011 b+017: K99 C00 M00 Y00 c00 m00 k00 g00 h00
black94 l=06 a+00 b+00 => l=296 a+003 b+022: K79 C61 M60 Y57 c00 m00 k00 g00 h00
black87 l=17 a+00 b+00 => l=343 a+003 b+017: K61 C70 M64 Y55 c00 m00 k00 g00 h00
black75 l=34 a+00 b+00 => l=446 a+001 b+001: K27 C67 M60 Y51 c00 m00 k00 g00 h00
black62 l=48 a+00 b+00 => l=544 a+000 b+000: K02 C52 M52 Y48 c00 m00 k00 g00 h00
black50 l=60 a+00 b+00 => l=631 a-001 b+000: K00 C37 M35 Y35 c00 m00 k00 g00 h00
black37 l=71 a+00 b+00 => l=711 a-002 b+000: K00 C26 M23 Y25 c00 m00 k00 g00 h00
black25 l=82 a+00 b+00 => l=786 a-002 b+000: K00 C17 M14 Y16 c00 m00 k00 g00 h00
black12 l=91 a+00 b+00 => l=857 a-002 b+000: K00 C07 M06 Y07 c00 m00 k00 g00 h00
white l=99 a+00 b+00 => l=925 a-005 b+000: K00 C00 M00 Y00 c00 m00 k00 g00 h00
cyan l=89 a-54 b-17 => l=774 a-145 b-217: K00 C43 M00 Y00 c00 m00 k00 g00 h00
magenta l=64 a+87 b-52 => l=640 a+535 b-172: K00 C00 M76 Y00 c00 m00 k00 g00 h00
yellow l=97 a-14 b+86 => l=849 a-038 b+592: K00 C00 M00 Y80 c00 m00 k00 g00 h00
red l=58 a+77 b+70 => l=619 a+432 b+275: K00 C00 M99 Y79 c00 m00 k00 g00 h00
green l=86 a-84 b+72 => l=718 a-275 b+412: K00 C34 M00 Y87 c00 m00 k00 g00 h00
blue l=32 a+60 b-105 => l=475 a+199 b-431: K00 C99 M70 Y00 c00 m00 k00 g00 h00
epson::setup_printer_info: number of channels: 4
epson::setup_printer_info: bits per pixel: 2
Epson init string: ESC ( K 2 ESC U 0 ESC ( m 80 ESC ( e 17
epson::setup_printer_info: color nozzles:128 color spacing:300 black nozzles:400 black spacing:300
epson::setup_printer_info: et3700 nonstandard head layout
epson_info.top_feed=871 epson_info.top_margin=-1599 epson_info.bottom_margin=13888 epson_info.unit_y=1200 epson_info.y_pixel_units=2
esc(C 36d0 esc(c fffff9c1 3640
Microweave information
nozzlespacing=2 package=2 totalpasses=2 unitpixels=2
numbuffers=5
calculate_weave_parameters_sub(min)

nozzlenum=128 used_nozzles=115 cycle_length=2 feed_sum=2
Sequence 1>1(0),1>0(0),
calculate_weave_parameters_sub(reg)

nozzlenum=128 used_nozzles=115 cycle_length=2 feed_sum=230
Sequence 115>1(0),115>0(0),
feed_total=230 feed_minimum_total=2 feed_buildup_total=0 feed_builddown_total=0
total_passes=2 buildup_steps=4 builddown_steps=4
borderless_interleave num_headbuffers=15
borderless_buildup=0 buildup_steps=4 y_builddown=7484 max_height=7742 builddown_steps=4
y_cover=400 color_max_off=272 unit_pixels=2
esc(m 80
Colormatch file=ET3700; Curves=600dpi_et3700_plain; Table=plain_paper
Report at end of pdrive_class::begin_page
Total memory usage=1566948
PREVIEW y_offset=72 org_height=7016 src_scanline=71 preview_scanline=6
calculate_dim: print left=0 top=0 width=4816 height=6871
calculate_dim: section left=72 top=72 width=4816 height=6871
check_add_logo returned 0
Printed section of picture:
left=72 top=72 width=4816 height=6871
Printer: resolution x_dpi=600 y_dpi=600 color_mode=2
Page - printable area in printer pixels:
left=72 top=72 width=4816 height=6871
Print size in printer pixels, relative to printable area:
left=0 top=0 width=4816 height=6871
------------ End of print job - result = 141 ------------
job cancelling procedure - TPPID=26402 GSPID=26404 PVPID=
------------ END of tpprint filter ------------
zedonet
Administrator
Beiträge: 1631
Registriert: Fr 29 Sep, 2006 13:10

Re: Turboprint bricht immer beim ersten Dokument den Druck ab

Beitrag von zedonet »

Hallo,

vielen Dank für die Rückmeldung und bitte entschuldigen Sie die lange Wartezeit!

Ich kann mir auf dieses Fehlerbild noch keinen Reim nachen - so ein ungewöhnliches Verhalten ist bisher noch nicht berichtet oder beobachtet worden.

Der abschließenden Fehlernummer nach (Fehler 141 - Pipe failed) liegt der Fehler nicht direkt im TurboPrint-Druckertreiber, sondern in den Bilddaten, die vom Postscript-Interpreter "Ghostscript" geliebert werden. Diese Bilddaten werden von Ghostscript nur für einen Teil der Seite geliefert, deshalb bleibt der Ausdruck unvollständig.

Die Ursache kann in einem fehlerhaften Dokument oder auch in Ghostscript selbst liegen. Sie könnten einmal folgendes versuchen:

- Das TurboPrint Kontrollzentrum öffnen
- den Dialog "Einstellungen" öffnen
- das Häkchen neben "GPL Ghostscript mit TurboPrint-Erwiterungen verwenden" löschen
dann wird statt der mit TurboPrint mitgelieferten Ghostscript-Version das auf Ihrem Linux vorinstallierte Ghostscript verwendet

Anschließend mit "Ok" abspeichern und testen, ob zuverlässiger gedruckt werden kann.

Interessant wäre auch, ob das Problem nur bei bestimmten Dokumenten auftritt (z.B. .docx Dateien aus LibreOffice gedruckt).

Bitte geben Sie mir Bescheid, ob das hilft.
Antworten