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

apsfilter odmawia posłuszeństwa



Witam.

Mam zainstalowane:
	gs		7.06-1
	apsfilter	7.2.5-1
	lpr		2000.05.07-4.20
	samba		2.999+3.0.alpha23-1
	samba-common	2.999+3.0.alpha23-1
	smbclient	2.999+3.0.alpha23-1
i usiłuję, korzystając z sieci lokalnej, drukować na komputerze z zainstalowanym systemem Wiindows.
Strona testowa apsfilterconfig drukuje się bez problemów, t.zn.
następujące polecenie pozwalają mi drukować pliki PS:

$ gs -q -dBATCH -sPrintQuality=0 -sColorModel=Gray -sSubdevice=unspec \
-dPARANOIDSAFER -dSAFER -sDEVICE=pcl3 -r300x300 -dNOPAUSE -sPAPERSIZE=a4 \
-sOutputFile=- dokument.ps | smbclient //nazwa_netbios/drukarka -c "print -" -N

ale kiedy próbuję posługiwać się lpr nie dzieje się nic. W pliku
/var/spool/lpd/drukarka/log pojawiają się następujące komunikaty:

---
apsfilter warning: unknown option 'gokiburi'
? pclgen: Error in fwrite(): Broken pipe.
Error: /ioerror in --.outputpage--
Operand stack:
   1   true
Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   --nostringval--   false   1   %stopped_push   1   3   %oparray_pop   1   3   %oparray_pop   1   3   %oparray_pop   1   3   %oparray_pop   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   0   3   %oparray_pop   --nostringval--   --nostringval--   --nostringval--   --nostringval--
Dictionary stack:
   --dict:1078/1123(ro)(G)--   --dict:0/20(G)--   --dict:70/200(L)--
Current allocation mode is local
Last OS error: 32
GNU Ghostscript 7.06: Unrecoverable error, exit code 1
? pclgen: Unidentified system error while writing the output file.
---

Przypuszczan, że "apsfilter warning: unknown option 'gokiburi'" jest
jednym z problemów. gokiburi to nazwa mojego hosta, ale czemu serwer
wydruku(?) przekazuje ją do apsfilter? Czym może być pclgen? Na pewno
nie jest to program ani funkcja w /etc/apsfilter/basedir/bin/apsfilter.

lpq nie wypisuje nic o błędach. samba/smbclient w wersjach stable nie
przynoszą poprawy, tak samo zmiana na lprng. Wybrany sterownik pcl3 jest
jak najbardziej poprawny. /etc/printcap jest w porządku i wygląda tak:

---
# APS1_BEGIN:printer1
# - don't delete start label for apsfilter printer1
# - no other printer defines between BEGIN and END LABEL
lysy|pcl3/unspec;r=300x300;q=medium;c=gray;p=a4;m=auto:\
    :lp=/dev/null:\
    :if=/etc/apsfilter/basedir/bin/apsfilter:\
    :sd=/var/spool/lpd/lysy:\
    :lf=/var/spool/lpd/lysy/log:\
    :af=/var/spool/lpd/lysy/acct:\
    :mx#0:\
    :sh:
# APS1_END - don't delete this
---

Hm, i co z tym zrobić?

-- 
Krzysztof Kaczmar <arroyo@interia.pl> <gg:1837443>
Registered GNU/Linux user #271616, http://counter.li.org.



Reply to: