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

[debian-users:35598] lprng+pips で一般ユーザが印刷できない



用水といいます。

プリンタ epson pm3300c に プリントサーバ planex pserver を取り付けて、
ネットワークプリンタとして利用しています。
lprng と pips820-3300 をインストールし、/etc/printcap, /etc/pipsrc を作り、

lpr  a.ps 

として ps ファイルを印刷させると、root で印刷した場合は正常に印刷されるの
ですが、user で印刷すると ps ファイルがそのまま(%!PS-Adebe ... ) 出てきます。

/usr/lip/pips/filter820_3300 < a.ps | lpr remotehost@rp 

として、手動でフィルタを適用し、リモートに直接印刷すると、user でも正常に
印刷できます。
/var/spool/lpd/ 以下に、とくにエラーっぽいログは残りません。

どうすれば一般ユーザも
lpr [file]
で印刷できるようになるでしょうか?
どなたか御教授願いします。


以下に設定などを書いておきます。
(printcap は、2通り試してみましたが、どちらもうまく行きません。
debian-users:32826 の方法も試してみましたが、それもダメでした。
ネットワークプリンタの設定の問題では無いと思います。)

環境:woody 
ii  lprng            3.8.10-1         lpr/lpd printer spooling system
ii  pips820-3300     1.2-1            Photo Image Print System for Linux (EPSON PM-820C/PM-3300C)


----------------------------------

printcap の内容:

lp|rose:\
:lp=pr@rose:\
:lpr_bounce:\
:if=/usr/lib/pips/filter820_3300:\
:sd=/var/spool/lpd/rose:\
:af=/var/spool/lpd/rose/acct:\
:lf=/var/spool/lpd/rose/log:\
:mx#=0:\
:sh:\
:
#lp|rose:\
#:lp=:\
#:lpr_bounce:\
#:rm=10.0.0.xxx:\
#:rp=pr:\
#:if=/usr/lib/pips/filter820_3300:\
#:sd=/var/spool/lpd/rose:\
#:af=/var/spool/lpd/rose/acct:\
#:lf=/var/spool/lpd/rose/log:\
#:mx#=0:\
#:sh:\
#:

-----------------------------------

pipsrc の内容:

[ PM-820_3300C ]
scale = 100
ink = COLOR
mediasize = A4
resolution = 360
mediatipe = PLAIN
colorcorrection = PHOTO
brightness = 0
contrast = 0
saturation = 0
strength = 0, 0, 0
halftone = ED
highspeed = ON
qualitylevel = SFINE
papersource = AUTO

----------------------------------
permission:

yosui:~$ ls -l /etc/pipsrc 
-rw-rw-rw-    1 root     root          247 12月 13 19:31 /etc/pipsrc
yosui:~$ ls -l /usr/lib/pips/
合計 16
-rwxr-xr-x    1 root     root          304 12月 13 22:10 filter820_3300
-rwxr-xr-x    1 root     root         9748  9月 21  2000 gsconfig820_3300