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

[debian-users:45248] can't print by EPSON LP-9800C via opvp



三好と申します。

networkにつないである、EPSON LP-9800Cに印刷しようとしているのですが、
うまくいきません。環境は、debian sargeです。

EPSON Avansisのページでは、gsを置き換える方法と、オープンプリンティングを
経由する方法の2つがかいてありましたので、武藤さんがgs-espのopvp対応版を
作られている、と言う理由から、オープンプリンティングを経由することに
しました。

作業は、次のようにしました。

1. 次の1行をsources.listに追加する
    deb http://kmuto.jp/debian/mtu debian_dic main contrib non-free
2. apt-get install gs-esp cndrvcups-lips4 cndrvcups-lips4 \
    cndrvcups-common-cnpkmodule foomatic-filters foomatic-filter-ppds
  # すみません、canonのlips4を話すプリンタの項目を参照したので、
  # ごっちゃになっています。
3. epson avansisから、OPVP-Epson-LP_XX00C.ppdをダウンロードし、
    /usr/share/cups/modelにコピーし、cupsdを再起動。
4. cupsのweb画面から、プリンタを追加する。
    DeviceURI http://xx.xx.xx.xx:631/EPSON_IPP_Printer
  型番: Epson LP-XX00C, opvpepcolor
5. テストページを印刷

ところが、ジョブが途中でアボートしてしまいます。
ブラウザからは、: Print file accepted - job ID 9."などとステータスが
出ていますので、プリンタとは更新できているようです。

ログを見ると、
D [25/Nov/2005:12:03:19 +0900] [Job 55] renderer PID kid4=3439
D [25/Nov/2005:12:03:19 +0900] [Job 55] renderer command: gs -q -dBATCH -dPARANO
IDSAFER -dQUIET -dNOPAUSE -sDEVICE=opvp -r600x600 -sJobInfo='600x600;A4' -sPAPER
SIZE=a4 -sDriver=EpsonPageColor -sModel=LP-XX00C -sOutputFile=- -
D [25/Nov/2005:12:03:19 +0900] [Job 55] foomatic-gswrapper: gs '-dBATCH' '-dPARA
NOIDSAFER' '-dQUIET' '-dNOPAUSE' '-sDEVICE=opvp' '-r600x600' '-sJobInfo=600x600;
A4' '-sPAPERSIZE=a4' '-sDriver=EpsonPageColor' '-sModel=LP-XX00C' '-sOutputFile=
/dev/fd/3' '/dev/fd/0' 3>&1 1>&2
D [25/Nov/2005:12:03:19 +0900] [Job 55] **** Unable to open the initial device,
quitting.
D [25/Nov/2005:12:03:19 +0900] [Job 55] renderer return value: 1
D [25/Nov/2005:12:03:19 +0900] [Job 55] renderer received signal: 1
D [25/Nov/2005:12:03:19 +0900] [Job 55] tail process done writing data to STDOUT

D [25/Nov/2005:12:03:19 +0900] [Job 55]
D [25/Nov/2005:12:03:19 +0900] [Job 55] Closing renderer

というように出ていて、foomatic-gswrapperのあたりに原因があるようなのですが、
Unable to open the initial deviceで検索しても、PDFWriteが原因だとか、
/dev/fd/3が原因だとかで、どうも判然とせず、投稿させていただきました。

助言等いただければ幸いです。

--
T. Miyoshi
t-miyoshi@xxxxxxxxxxxxxxxxxxxxxxx