[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#529884: hpijs: print fails to HP Color LJ 3600, err=26



Package: hpijs
Version: 2.8.6.b-4
Severity: normal

Printing a postscript file fails with the following error message:
"unable to SetPixelsPerRow width=4800, err=26" and the printer LCD
screen indicates "CHOSEN PERSONALITY NOT AVAILABLE".  The printer is a
HP Color LaserJet 3600N, and is ethernet connected.
The ghostscript invocation looks like this:
  gs -q -dSAFER -dNOPAUSE -r600 -sDEVICE=ijs -sIjsServer=/usr/bin/hpijs
  -sDeviceManufacturer=HP -sDeviceModel='HP Color LaserJet 3600'
  -dIjsUseOutputFD -sQuality=600ColorCYMK -sPrintoutMode=Normal
  -sOutputFile=%pipe%'lpr -Phpc' -
(the pipe through lpr passes a "raw" stream to the network address)

WORKAROUND: downgrade hpijs to 2.6.10+1.6.10-3etch1_amd64, the last version
on the Etch 4.0r6 release, and leave everything else at Lenny 5.0.  Printing
to this device now works normally with no error or warning messages.

Possibly(?) helpful debug info --
I've "printed" the same source postscript file, through ghostscript+hpijs,
and saved the generated output file.  Here are the header portions of such
a file from the good (2.6.10) and bad (2.8.6) versions of hpijs.

Successful print, header generated by hpijs=2.6.10 ::
<esc>%-12345X@PJL SET STRINGCODESET=UTF8
@PJL SET COPIES=1
@PJL SET DUPLEX=OFF
@PJL SET RESOLUTION=600
@PJL SET TIMEOUT=90
@PJL ENTER LANGUAGE=PCLXL
) HP-PCL XL;3;0;Comment, PCL-XL JetReady generator
....binary data follows here.

Fails to print, header generated by hpijs=2.8.6 ::
<esc>%-12345X@PJL SET PAGEPROTECT = AUTO@PJL SET RESOLUTION=300
@PJL SET DUPLEX=OFF
@PJL SET BINDING=LONGEDGE
@PJL ENTER LANGUAGE=PCL
....binary data follows here.

The difference in the RESOLUTION parameter jumps out, as well as the
PCLXL vs. PCL LANGUAGE parameter.  It is as if the -r600 parameter passed to
ghostscript was ignored, or the "DeviceModel" was not recognized and some
other default device was substituted.  Just guessing.


-- System Information:
Debian Release: 5.0
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.24 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/bash

Versions of packages hpijs depends on:
ii  cupsddk            1.2.3-5               CUPS Driver Development Kit
ii  foomatic-filters   3.0.2-20080211-3.2    OpenPrinting printer support - fil
ii  ghostscript        8.62.dfsg.1-3.2lenny0 The GPL Ghostscript PostScript/PDF
ii  hplip              2.8.6.b-4             HP Linux Printing and Imaging Syst
ii  libc6              2.7-18                GNU C Library: Shared libraries
ii  libgcc1            1:4.3.2-1.1           GCC support library
ii  libjpeg62          6b-14                 The Independent JPEG Group's JPEG 
ii  libssl0.9.8        0.9.8g-15+lenny1      SSL shared libraries
ii  libstdc++6         4.3.2-1.1             The GNU Standard C++ Library v3

hpijs recommends no packages.

Versions of packages hpijs suggests:
pn  hpijs-ppds                    <none>     (no description available)
ii  hplip-doc                     2.8.6.b-4  HP Linux Printing and Imaging - do

-- no debconf information




Reply to: