SuSE GmbH

SuSE Support Database

Title: apsfilter and DeskJet GDI printer

----------

Mainpage o Searchform o History o Versions o Categories o Contents
Deutsch o Español

----------

apsfilter and DeskJet GDI printer

Applies to

SuSE Linux: Version 6.1

Symptom:

Printing with apsfilter and DeskJet GDI printers (710/720, 820, 1000) does not function properly.

Reason:

One of the "File-Descriptors" refers to the wrong file, and the print job is sent to the log file ;-(

Solution:

Fortunately the solution is easy: Two lines (approx 677/678) in the file /var/lib/apsfilter/apsfilter must be modified. The following lines:

                               OUTPIPE="$HAVE_PBMTOPPA -v ${PRINTER#ppa}"
                               [ $bypass -ge 1 ] && $OUTPIPE="$OUTPIPE|$PRINT_RAW"

Should be changed to:

                               OUTPIPE="$HAVE_PBMTOPPA -v ${PRINTER#ppa}|$PRINT_RAW"

Here is the patch:


@@ -676,8 +679,7 @@
                                HAVE_GS="$HAVE_GS -sDEVICE=pbm ${GS_RESOL}"
                                #
                                findfilter pbm2ppa PBMTOPPA
-                               OUTPIPE="$HAVE_PBMTOPPA -v ${PRINTER#ppa}"
-                               [ $bypass -ge 1 ] && $OUTPIPE="$OUTPIPE|$PRINT_RAW"
+                               OUTPIPE="$HAVE_PBMTOPPA -v ${PRINTER#ppa}|$PRINT_RAW"
                                #
                                ;;
                        *)      # PRINTER = ghostscript device

----------

See also:

----------

Keywords: 6.1, DESKJET, 720, 820, 1000, GDI, APSFILTER, PRINTING, PPA, PBM2PPA

----------

Categories: Printer

----------

Mainpage o Searchform o History o Versions o Categories o Contents
Deutsch o Español

----------

SDB-ke_apsgdi61, Copyright SuSE GmbH, Nuremberg, Germany - Version: 19. Apr 1999
SuSE GmbH - Last generated: 07. Oct 1999 16:45:36 by maddin with sdb_gen 1.00.0