Am Montag, 11. Juni 2001 19:03 schrieb Ulf Lorenz:
Kleine Einführung zum Thema Drucken (nachdem ich mich nach Problemen
[Ablauf drucken] Das schreibe ich mir auf :-)
Als ersten Schritt könntest du mal das apsfilter-Script nach der Fehlermeldung durchgreppen und den umliegenden Code ein _bißchen_ studieren (v.a. die Kommentare). Stammt diese Fehlermeldung von apsfilter?
Die Mail:
Date: Mon, 11 Jun 2001 17:15:55 +0200 From: fstab lp@k7.zuhause.net To: pummel@k7.zuhause.net Subject: apsfilter: printer fault during job /etc/fstab Cc: root@k7.zuhause.net
apsfilter: unable to print job /etc/fstab
und in /var/lib/apsfilter/apsfilter ... 334 unset count nname 335 [ "$DPI" = "default" ] && DPI="" 336 [ -z "$NAME" ] && NAME="$JOB" 337 [ -n "$JOB" ] && FAULTMSG="$FAULTMSG during job $JOB" ....
Das sind wohl 'test's.
-z -> string ist null lang -n -> ist nicht null lang
Das alles nach einem: 282 while read line ; do 283 case "$line" in ....
ein Haufen Zuweisungen mit case...
ich glaub, das bringt mich hier nicht weiter. aber ich habe noch einen gefunden: $>less /var/spool/lpd/cdj670-a4-auto-color-600/log ... 2001-06-11-19:06:03.055 k7 lp: Print_job: cannot find 'vf' filter 2001-06-11-19:06:13.366 k7 lp: Print_job: cannot find 'vf' filter
Ein Durchgreppen von /var/lib/apsfilter nach 'vf' bringt nix.
Jetzt habe ich mal spaßeshalber beim Schreiben hier (kmail) auf den Drucken-Knopf gedrückt:
root@k7:/etc > lpq Printer: lp@k7 'cdj670 a4 auto color 600' Queue: 1 printable job Server: pid 3476 active Unspooler: pid 3477 active Rank Owner/ID Class Job Files Size Time active pummel@k7+475 A 475 (stdin) 7018 19:17:00 root@k7:/etc >
und eine 1a (bunte) Mail liegt im Ausgabefach!!
Warum will der lpr nicht??
Jens