Page 1 of 1

Unable to print on Canon imagePROGRAF 1000

Posted: Fri May 05, 2017 8:33 am
by james
My Canon imagePROGRAF 1000 cannot print with TurboPrint. I get "Support code 4103" on the printer display every time I try to print an image. I have tried printing from Gimp, Krita, and Photoprint.

The test page prints from TurboPrint, but it generated an A4 test page when I selected the US Letter size.

I am running Linux Mint 18.

Can someone please help?

Re: Unable to print on Canon imagePROGRAF 1000

Posted: Fri May 05, 2017 10:41 am
by zedonet
Hello,

supportcode 4103 means "the print job cannot be performed with the current settings".

It is shown if

- the selected page size is not supported for the current media type
- borderless printing is not possible for the selected size

and various other conditions, so it is a bit difficult to find the source of the problem.

Can you post the log file /var/log/turboprint/print.log (section for the last print job that could not be printed is sufficient, starting from "#### New print job").

Re: Unable to print on Canon imagePROGRAF 1000

Posted: Fri May 05, 2017 6:50 pm
by james
Thank you for the quick response!

I agree that Canon's error message is almost useless. I am attempting to print on US-Letter paper (same paper that "worked" for the test page). The image is 300ppi and is sized (7x10.5") to be smaller than the media (8.5"x11"). I am not trying to do borderless printing.

Also, looking in the ppd file, several properties (PageSize, PageRegion, PaperDimension, ImageableArea) default to A4.


print.log entry:
#######################################################
NEW PRINT JOB Fri May 5 14:37:35 EDT 2017 (pstoturboprint 2.30-1)
job-id 86
user james
title img_1178_3_8x10.tiff
copies 1
options ColorModel=RGB columns=1 cpi=10 Duplex=None finishings=3 InkType=Color_1 InputSlot=AutomaticFeed lpi=6 media=Letter MediaType=CanonPhotoPaperProLuster_3 number-up=1 OutputBin=Automatic PageRegion=Letter PageSize=Letter PrintingMode=Color Resolution=600x600dpi sides=one-sided zedoAdjustC=0 zedoAdjustK=0 zedoAdjustM=0 zedoAdjustY=0 zedoBorderlessExpand=2 zedoBrightC=0 zedoBrightM=0 zedoBrightness=0 zedoCMYKspace=0 zedoColorspace=6 zedoContrast=0 zedoDithering=ErrorDiffusion zedoDuplexAdjust=0 zedoDuplexadvanced=manual zedoGamut=0 zedoGreyToneA=0 zedoGreyToneB=0 zedoInklimitC=0 zedoInklimitK=0 zedoInklimitM=0 zedoInklimitY=0 zedoIntensity=0 zedoIntent=perception_0 zedoLicenseType=License zedoMirror=0 zedoPreview=1 zedoPrinterDriver=Canon-imagePROGRAF-Pro1000 zedoRefLight=65 zedoSettingA=0 zedoSettingB=0 zedoSettingC=0 zedoSettingD=0 zedoSettingE=0 zedoSettingF=0 zedoSettingG=0 zedoShadows=0 zedoTAC=0 zedoUCR=0 zedoUserColor=0 job-uuid=urn:uuid:14ecf347-0eba-3c1e-70a0-60ce4ab99074 job-originating-host-name=localhost date-time-at-creation= date-time-at-processing= time-at-creation=1494009454 time-at-processing=1494009455
file
ppdfile /etc/cups/ppd/Canon_imagePROGRAF_1000-TurboPrint.ppd
queue Canon_imagePROGRAF_1000-TurboPrint
process info: uid=7(lp) gid=7(lp) groups=7(lp)
test directory access:
drwxr-xr-x 2 root root 28672 May 5 01:47 /usr/share/turboprint/printers
linux-vdso.so.1 => (0x00007ffe99bf3000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5171f90000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5171bc7000)
/lib64/ld-linux-x86-64.so.2 (0x000055b575d73000)
device for Canon_imagePROGRAF_1000-TurboPrint: dnssd://Canon%20PRO-1000%20series._ipp._tcp.local/?uuid=00000000-0000-1000-8000-F80D603F7D6B
/usr/bin/tpprint -v2 -l/var/log/turboprint/print.log '--username=james' '--ppdfile=/etc/cups/ppd/Canon_imagePROGRAF_1000-TurboPrint.ppd' --psfeatures '---ColorModel=RGB' '---columns=1' '---cpi=10' '---Duplex=None' '---finishings=3' '---InkType=Color_1' '---InputSlot=AutomaticFeed' '---lpi=6' '---media=Letter' '---MediaType=CanonPhotoPaperProLuster_3' '---number-up=1' '---OutputBin=Automatic' '---PageRegion=Letter' '---PageSize=Letter' '---PrintingMode=Color' '---Resolution=600x600dpi' '---sides=one-sided' '---zedoAdjustC=0' '---zedoAdjustK=0' '---zedoAdjustM=0' '---zedoAdjustY=0' '---zedoBorderlessExpand=2' '---zedoBrightC=0' '---zedoBrightM=0' '---zedoBrightness=0' '---zedoCMYKspace=0' '---zedoColorspace=6' '---zedoContrast=0' '---zedoDithering=ErrorDiffusion' '---zedoDuplexAdjust=0' '---zedoDuplexadvanced=manual' '---zedoGamut=0' '---zedoGreyToneA=0' '---zedoGreyToneB=0' '---zedoInklimitC=0' '---zedoInklimitK=0' '---zedoInklimitM=0' '---zedoInklimitY=0' '---zedoIntensity=0' '---zedoIntent=perception_0' '---zedoLicenseType=License' '---zedoMirror=0' '---zedoPreview=1' '---zedoPrinterDriver=Canon-imagePROGRAF-Pro1000' '---zedoRefLight=65' '---zedoSettingA=0' '---zedoSettingB=0' '---zedoSettingC=0' '---zedoSettingD=0' '---zedoSettingE=0' '---zedoSettingF=0' '---zedoSettingG=0' '---zedoShadows=0' '---zedoTAC=0' '---zedoUCR=0' '---zedoUserColor=0' '---job-uuid=urn:uuid:14ecf347-0eba-3c1e-70a0-60ce4ab99074' '---job-originating-host-name=localhost' '---date-time-at-creation=' '---date-time-at-processing=' '---time-at-creation=1494009454' '---time-at-processing=1494009455' /tmp/pstoturboprint16788.chunk /tmp/pstoturboprint16788.var
Searching PPD file and postscript header for options...
page size Letter overwritten by ---media=Letter
duplex overwritten by ---Duplex=None
check_flag_file: opening /var/spool/turboprint/james/prv/Canon_imagePROGRAF_1000-TurboPrint
check_flag_file: opening /var/spool/turboprint/james/sml/Canon_imagePROGRAF_1000-TurboPrint
tpprint: at end of main result=0
----------- Start of var file -----------
ZEDOPARM="$ZEDOPARM zedoColorModel=RGB"
ZEDOPARM="$ZEDOPARM zedoCartridgeType=Color"
ZEDOPARM="$ZEDOPARM zedoInputSlot=AutomaticFeed"
ZEDOPARM="$ZEDOPARM zedoMediaType=CanonPhotoPaperProLuster_3"
ZEDOPARM="$ZEDOPARM zedoOutputBin=Automatic"
ZEDOPARM="$ZEDOPARM zedoPageSize=Letter"
ZEDOPARM="$ZEDOPARM zedoAdjustC=0"
ZEDOPARM="$ZEDOPARM zedoAdjustK=0"
ZEDOPARM="$ZEDOPARM zedoAdjustM=0"
ZEDOPARM="$ZEDOPARM zedoAdjustY=0"
ZEDOPARM="$ZEDOPARM zedoBorderlessExpand=2"
ZEDOPARM="$ZEDOPARM zedoBrightC=0"
ZEDOPARM="$ZEDOPARM zedoBrightM=0"
ZEDOPARM="$ZEDOPARM zedoBrightness=0"
ZEDOPARM="$ZEDOPARM zedoCMYKspace=0"
ZEDOPARM="$ZEDOPARM zedoColorspace=6"
ZEDOPARM="$ZEDOPARM zedoContrast=0"
ZEDOPARM="$ZEDOPARM zedoDithering=ErrorDiffusion"
ZEDOPARM="$ZEDOPARM zedoDuplexAdjust=0"
ZEDOPARM="$ZEDOPARM zedoDuplexadvanced=manual"
ZEDOPARM="$ZEDOPARM zedoGamut=0"
ZEDOPARM="$ZEDOPARM zedoGreyToneA=0"
ZEDOPARM="$ZEDOPARM zedoGreyToneB=0"
ZEDOPARM="$ZEDOPARM zedoInklimitC=0"
ZEDOPARM="$ZEDOPARM zedoInklimitK=0"
ZEDOPARM="$ZEDOPARM zedoInklimitM=0"
ZEDOPARM="$ZEDOPARM zedoInklimitY=0"
ZEDOPARM="$ZEDOPARM zedoIntensity=0"
ZEDOPARM="$ZEDOPARM zedoIntent=perception_0"
ZEDOPARM="$ZEDOPARM zedoMirror=0"
ZEDOPARM="$ZEDOPARM zedoRefLight=65"
ZEDOPARM="$ZEDOPARM zedoSettingA=0"
ZEDOPARM="$ZEDOPARM zedoSettingB=0"
ZEDOPARM="$ZEDOPARM zedoSettingC=0"
ZEDOPARM="$ZEDOPARM zedoSettingD=0"
ZEDOPARM="$ZEDOPARM zedoSettingE=0"
ZEDOPARM="$ZEDOPARM zedoSettingF=0"
ZEDOPARM="$ZEDOPARM zedoSettingG=0"
ZEDOPARM="$ZEDOPARM zedoShadows=0"
ZEDOPARM="$ZEDOPARM zedoTAC=0"
ZEDOPARM="$ZEDOPARM zedoUCR=0"
ZEDOPARM="$ZEDOPARM zedoPrinterDriver=Canon_imagePROGRAF_Pro1000"
ZEDOPARM="$ZEDOPARM zedoDuplex=None"
ZEDOPARM="$ZEDOPARM zedoResolution=600x600dpi"
PDFFILE=0
GSPPDFOUND=1
GSCOLORMODE=2
GSCOLORBITS=8
GSXDPI=600
GSYDPI=600
GSWIDTH=5100
GSHEIGHT=6600
TPWIDTH=8500
TPHEIGHT=11000
TPXOFFSET=0
TPYOFFSET=0
DUPLEXMEDIA=Letter
DUPLEX=0
PREVIEW=0
NOPRINT=0
BORDERLESS=0
PVXDPI=93
PVYDPI=93
PVWIDTH=790
PVHEIGHT=1023
----------- End of var file -----------
tpstdin --parsedsc result=0
GSRESULT=GPL Ghostscript Zedo2 9.05 (2012-02-08) GSVERSION=Zedo GSZEDODEVICE=1
GSCOMMANDLINE=gszedo -sDEVICE=zedo -dZCopies=1 -dZBits=24 -sZPixSize=5100x6600 -r600x600 -dSAFER -dNOPAUSE -dBATCH
TPCOMMANDLINE=/usr/bin/tpprint -a0 -e1 -s8500x11000 -p0x0 -v2 -l/var/log/turboprint/print.log '---ColorModel=RGB' '---columns=1' '---cpi=10' '---Duplex=None' '---finishings=3' '---InkType=Color_1' '---InputSlot=AutomaticFeed' '---lpi=6' '---media=Letter' '---MediaType=CanonPhotoPaperProLuster_3' '---number-up=1' '---OutputBin=Automatic' '---PageRegion=Letter' '---PageSize=Letter' '---PrintingMode=Color' '---Resolution=600x600dpi' '---sides=one-sided' '---zedoAdjustC=0' '---zedoAdjustK=0' '---zedoAdjustM=0' '---zedoAdjustY=0' '---zedoBorderlessExpand=2' '---zedoBrightC=0' '---zedoBrightM=0' '---zedoBrightness=0' '---zedoCMYKspace=0' '---zedoColorspace=6' '---zedoContrast=0' '---zedoDithering=ErrorDiffusion' '---zedoDuplexAdjust=0' '---zedoDuplexadvanced=manual' '---zedoGamut=0' '---zedoGreyToneA=0' '---zedoGreyToneB=0' '---zedoInklimitC=0' '---zedoInklimitK=0' '---zedoInklimitM=0' '---zedoInklimitY=0' '---zedoIntensity=0' '---zedoIntent=perception_0' '---zedoLicenseType=License' '---zedoMirror=0' '---zedoPreview=1' '---zedoPrinterDriver=Canon-imagePROGRAF-Pro1000' '---zedoRefLight=65' '---zedoSettingA=0' '---zedoSettingB=0' '---zedoSettingC=0' '---zedoSettingD=0' '---zedoSettingE=0' '---zedoSettingF=0' '---zedoSettingG=0' '---zedoShadows=0' '---zedoTAC=0' '---zedoUCR=0' '---zedoUserColor=0' '---job-uuid=urn:uuid:14ecf347-0eba-3c1e-70a0-60ce4ab99074' '---job-originating-host-name=localhost' '---date-time-at-creation=' '---date-time-at-processing=' '---time-at-creation=1494009454' '---time-at-processing=1494009455' '--ppdfile=/etc/cups/ppd/Canon_imagePROGRAF_1000-TurboPrint.ppd' --psheader=/tmp/pstoturboprint16788.chunk --jobid=86 '--username=james' '--title=img_1178_3_8x10.tiff'
COMPLETEPIPE=/usr/lib/turboprint/tpstdin --paste /tmp/pstoturboprint16788.chunk | gszedo -sDEVICE=zedo -dZCopies=1 -dZBits=24 -sZPixSize=5100x6600 -r600x600 -dSAFER -dNOPAUSE -dBATCH -sOutputFile=/tmp/pstoturboprint16788.fifo - >> /var/log/turboprint/print.log
PREVIEWPIPE=
----------- Start of print job -----------
backchannel_fd=6
starting child process
tpprint 2.43-1 x64 (20-APR-2017) - TurboPrint printer driver
Copyright (C)ZEDOnet GmbH, Irsee, Germany. All rights reserved.
05-May-2017 14:37
PPD file: /etc/cups/ppd/Canon_imagePROGRAF_1000-TurboPrint.ppd
header file: /tmp/pstoturboprint16788.chunk
Searching PPD file and postscript header for options...
GPL Ghostscript Zedo2 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.
page size Letter overwritten by ---media=Letter
duplex overwritten by ---Duplex=None
interpret_ps: no output file specified
::set_info_paths: setting preview file to /var/spool/turboprint/james/zmf/86.zmf
# CountGray=1 CountRGB=14 CountCMYK=0 DocWidth=612 DocHeight=792 AutoRotate=0 DocCopies=1Filetype=PBM Plusbits_per_pixel=32 bytes_per_line=20400 width=5100 height=6600
RGB mode 8bit
Printer=Canon_imagePROGRAF_Pro1000; Module=CanonL; Id=Pro1000
printable_width=8000 max_printable_width=0

Colormode=2; Cartridge=0=Color; Quality=0=Medium; Paper=12=Canon PhotoPaperPro Luster
Pagesize=1=US-Letter; Paper Input=0=Automatic Feed; Paper Output=0=Automatic
Duplex=0=Off; Copies=1; Mirror=0; Dithering=0; Flip=0
Page x=4800 y=6411; AppDpi x=600 y=600; DitDpi x=600 y=600;
PrnDpi x=600 y=600; Overlay=0
Clear Coat=Auto (0:6,0,0,0); Print Direction=Auto (1:10,0,0,0); Drying Time Between Pages=Auto (2:8,0,0,0); Paper Gap - Prevent paper abras=Default (3:3,0,0,0); Detect Paper Width=Off (4:4,0,0,0); Detect Media Mismatch=Off (5:7,0,0,0); Paper Vacuum=Auto (6:9,0,0,0);
tpfile::get_patchsample_table: paper=Canon Photo Paper Pro Luster LU101
table::get_patchsample_struct: default_bright_ink set to default 100
table::get_patchsample_struct: default_black_start set to default 75
table::get_patchsample_struct: default_black_add set to default 50
patches; linmode=gamma
table::build_gamma_table: i=0 color=5 gamma=50 max=100 saturation=100
gamma 50 max 100 saturation 100 for channel 0
correction=32767
table::build_gamma_table: i=1 color=6 gamma=50 max=100 saturation=100
gamma 50 max 100 saturation 100 for channel 1
correction=32767
table::build_gamma_table: i=2 color=7 gamma=50 max=100 saturation=100
gamma 50 max 100 saturation 100 for channel 2
correction=32767
matchtable->profile_datafile_version = 1
cmm::generate_memory_profile: multi3c_k_grey=1 lin_mode set to density
shadow: 0 => adjust 100 min 50/10 max 50; grey: a=0 b=0; colorspace=WIDE; cmykspace=0; intent=perceptual; daylight = 6500K
matchtable->numchannels=3
cmm::generate_memory_profile: multi3c_mode=TRUE
multi_profile_switch=150 multi_c2_switch=100 multi_m2_switch=100
ucr_up=255; max_ink=765; ucr_add=128
polyfit mode=2 channels=3 terms=52 patches=215
polyfit mode=4 channels=3 terms=40 patches=622
have_brighter_grey=0
max_dens_val[GREY_BRIGHT]=32767 min_dens_val[GREY_BRIGHT]=32767 max_dens_val[GREY_BRIGHTER]=32767 min_dens_val[GREY_BRIGHTER]=32767
bright_cyan_fac=0 bright_magenta_fac=0
black_fac=0 cyan_fac=-1 magenta_fac=-1 yellow_fac=-1
init_cmyk2multichannel: c2fac=0 m2fac=0 kfac=0 k2fac=0 k3fac=0 k4fac=0 multi_max_ink=768
printer white:l=957 a-009 b-007
printer white poly:l=957 a-009 b-007
printer black poly:l=036 a-035 b+005
printer darkest poly:l=036 a-035 b+005
black l=00 a+00 b+00 => l=044 a-011 b-004: K00 C99 M94 Y91 c00 m00 k00 g00 h00
black94 l=02 a+00 b+00 => l=075 a+003 b-023: K00 C91 M84 Y84 c00 m00 k00 g00 h00
black87 l=09 a+00 b+00 => l=135 a+000 b-025: K00 C81 M71 Y74 c00 m00 k00 g00 h00
black75 l=26 a+00 b+00 => l=271 a+000 b-025: K00 C57 M49 Y53 c00 m00 k00 g00 h00
black62 l=40 a+00 b+00 => l=403 a+000 b-027: K00 C42 M37 Y37 c00 m00 k00 g00 h00
black50 l=54 a+00 b+00 => l=525 a-003 b-027: K00 C30 M27 Y25 c00 m00 k00 g00 h00
black37 l=66 a+00 b+00 => l=638 a-004 b-027: K00 C20 M18 Y15 c00 m00 k00 g00 h00
black25 l=78 a+00 b+00 => l=748 a-005 b-027: K00 C12 M10 Y08 c00 m00 k00 g00 h00
black12 l=89 a+00 b+00 => l=852 a-001 b-029: K00 C04 M03 Y02 c00 m00 k00 g00 h00
white l=99 a+00 b+00 => l=956 a-012 b-010: K00 C00 M00 Y00 c00 m00 k00 g00 h00
cyan l=89 a-134 b-18 => l=634 a-361 b-454: K00 C82 M00 Y00 c00 m00 k00 g00 h00
magenta l=59 a+156 b-65 => l=581 a+740 b-231: K00 C00 M60 Y00 c00 m00 k00 g00 h00
yellow l=99 a-24 b+119 => l=908 a-157 b+994: K00 C00 M00 Y71 c00 m00 k00 g00 h00
red l=58 a+134 b+99 => l=494 a+734 b+667: K00 C00 M83 Y99 c00 m00 k00 g00 h00
green l=88 a-213 b+100 => l=563 a-749 b+504: K00 C55 M00 Y71 c00 m00 k00 g00 h00
blue l=14 a+138 b-144 => l=327 a+378 b-742: K00 C71 M41 Y00 c00 m00 k00 g00 h00
garo_info.rgb_contone_mode=8
Colormatch file=IPF1000; Curves=600dpi; Table=canon_lu101
Report at end of pdrive_class::begin_page
Total memory usage=1893233
PREVIEW y_offset=70 org_height=6600 src_scanline=70 preview_scanline=6
calculate_dim: print left=0 top=0 width=4800 height=6411
calculate_dim: section left=150 top=70 width=4800 height=6411
check_add_logo returned 0
Printed section of picture:
left=150 top=70 width=4800 height=6411
Printer: resolution x_dpi=600 y_dpi=600 color_mode=2
Page - printable area in printer pixels:
left=150 top=70 width=4800 height=6411
Print size in printer pixels, relative to printable area:
left=0 top=0 width=4800 height=6411
tpprint::update_ink: black_type=0 rgb_mode=0
tpprint::update_ink: black_type=0 rgb_mode=0
Time for <Profile> = 1931
Time for <Color> = 1553
Time for <Dither> = 119
Time for <Print> = 662
Time for <Total> = 4411
Line counters: skip=0; bitmap=0; others=6411; 8bit=0; white=111; b/w=0
Color 0 sum: 418
Color 1 sum: 374
Color 2 sum: 380
total sum: 1172
pixmap_class::open: end of file reached
print_page: end of input file
Report at end of pdrivecontrol_class::release_printer
Total memory usage=0
child process terminated
tpprint: at end of main result=-21
------------ End of print job - result = 0 ------------
job cancelling procedure - TPPID=16814 GSPID=16816 PVPID=
------------ END of tpprint filter ------------

Re: Unable to print on Canon imagePROGRAF 1000

Posted: Tue May 09, 2017 4:25 pm
by zedonet
It seems that the page size specification for Letter is wrong :oops:
I'll send you a corrected driver file for testing by email.

Re: Unable to print on Canon imagePROGRAF 1000

Posted: Thu May 11, 2017 1:30 am
by james
Thanks! Letter is now working. Time to go buy a license to print large... :D