Printing via foomatic/ghostscript to ljet4 with /UseWTS true lets Ghostscript error out
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
foomatic-db (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: ghostscript
Printing to some HP LaserJet 4 printer with "Well-Tempered Screening" Halftoning Algorithm does not work.
Reporting this via Ubuntu 10.04, but it also happens with 10.10 the same way.
Both are using ghostscript version 8.71
BUT: Debian 5.0 and older Ubuntu 9.04 are fine! (Ghostscript 8.61/8.64)
Seems to be some bug in newer laserjet code in ghostscript or foomatic or... don't know.
(/tmp/foomatic-
####
gs -dFirstPage=1 -q -dBATCH -dPARANOIDSAFER -dNOPAUSE -sDEVICE=ljet4 -dMediaPosition=0 -dDEVICEWIDTHPO
Error: /unknownerror in --.postinstall--
Operand stack:
--dict:7/16(L)-- --dict:6/6(L)-- --nostringval-- --dict:
Execution stack:
%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 --nostringval-- --nostringval-- 2 1 6 --nostringval-- %for_pos_
Dictionary stack:
--dict:
Current allocation mode is local
GPL Ghostscript 8.71: Unrecoverable error, exit code 1
####
Simply editing "/UseWTS" from true to false completes without error.
I tried different -sDEVICE values. All non-Laserjet values (like Epson EPS output or PNG output) are fine. Most Laserjet values I tried are broken (laserjet, ljetplus, ljet2p, ljet4, lj3100sw). One is fine (lj4dithp).
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: ghostscript 8.71.dfsg.
ProcVersionSign
Uname: Linux 2.6.32-25-generic x86_64
Architecture: amd64
Date: Tue Oct 12 20:15:10 2010
Lpstat: device for HP_LaserJet_6L: hp:/par/
MachineType: System manufacturer System Product Name
Papersize: a4
PpdFiles: HP_LaserJet_6L: HP LaserJet 6L Foomatic/ljet4 (recommended)
ProcCmdLine: root=/dev/md2 ro quiet splash acpi_enforce_
ProcEnviron:
LANGUAGE=
PATH=(custom, user)
LANG=de_DE.utf8
SHELL=/bin/bash
SourcePackage: ghostscript
dmi.bios.date: 06/19/2006
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 080012
dmi.board.name: A8V-VM
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: System Product Name
dmi.product.
dmi.sys.vendor: System manufacturer
summary: |
- Printing via foomatic/ghostscript to ljet4 with /UseWTS true crashes + Printing via foomatic/ghostscript to ljet4 with /UseWTS true lets + Ghostscript error out |
Changed in ghostscript (Ubuntu): | |
status: | New → Triaged |
Changed in foomatic-db (Ubuntu): | |
importance: | Undecided → Medium |
Changed in foomatic-db (Ubuntu): | |
status: | Triaged → Fix Committed |
WTS in Ghostscript is not supported any more according to the upstream developers. The db/source/ opt/GS- HalftoningAlgor ithm-Gray. xml file has to get removed from foomatic-db. I will fix it in one of the next foomatic-db uploads.