SuSE Support Database

Title: apsfilter and DeskJet GDI printer

---

Mainpage ---- Searchform ---- History ---- Versions ---- Categories ---- Contents
Deutsch
---

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 ---- Searchform ---- History ---- Versions ---- Categories ---- Contents
Deutsch
---

SDB-ke_apsgdi61, Copyright SuSE GmbH, Nuremberg, Germany - Version: 19. Apr 1999
Impressum - Last generated: 28. Apr 1999 23:25:27 by jmigliac with sdb_gen 1.00.0