長南です。
わたしは PM790PT を使っていませんし、もう自力で解決なさったかもしれ
ませんけれど……。
奥井さんのメールより [vine-users:074815]
>
> エプソンのPM790PTを使おうと思ってvineのオンラインマニュアルを見て
> 印刷はできましたがインク残料の確認やヘッドクリーニング、ノズル
> チェックができないのでエプソン関係を検索したらエプソンアヴァシス
> 株式会社のドライバpips790-2.1.2-2.i386.rpmがあったのでダウンロード
> してインストールしました。
> READMEを読んで/etc/printcap、/etc/services、/etc/ekpdrcの確認をしました。
Vine のバージョンは 3.2 ですね。「vine のオンラインマニュアルを見て……」
というのは、/usr/share/doc/Vine/manuals/vine-lprng.html のことでしょう
から、このへんは大丈夫なのでしょうけれど、念のため確認しておきます。
このドライバは CUPS ではなく LPRng で使うことを想定しているようです。
lpd は動いていますか。cupsd は止めていますね。ps ax で確認してください。
また /sbin/chkconfig --list | egrep 'cups|lpd' の結果はどうなりますか。
lpd だけが動くようになっていますか。
/sbin/update-alternatives --config print の出力はどうなっていますか。
以下のようになっていなければならないはずです。
# /sbin/update-alternatives --config print
There are 2 alternatives which provide `print'.
Selection Alternative
-----------------------------------------------
+ 1 /usr/bin/lpr.cups
* 2 /usr/bin/lpr.lprng
Press enter to keep the default[*], or type selection number:
lpr.lprng の方に * の印がついていなければなりません。
> pips790は,PNG形式のファイルをプリンタ出力するためのユーティリティなので
> PNGファイルを用意して pips790 pngimage1.pngとしたらエラーが出ます。
>
> Photo Image Print System PM-790PT Version 2.1.2
> PIPS Error : libpng.so: 共有オブジェクトファイルを開けません: そのような
> ファイルやディレクトリはありません: Dynamic library processing is failed.
> PIPS Error : pngimage1.png: Convert processing is failed.
> lpr: error - stdin is empty, so no job has been sent.
うちの場合、libpng.so について調べると、こんな結果が出ます。
$ locate libpng.so
/usr/lib/libpng.so.2
/usr/lib/libpng.so
/usr/lib/libpng.so.2.1.0.18
/usr/lib/libpng.so.3
/usr/lib/libpng.so.3.1.2.8
$ cd /usr/lib
$ ls -l libpng.so
lrwxrwxrwx 1 root root 11 Feb 6 2005 libpng.so -> libpng.so.3*
$ ls -l libpng.so.3
lrwxrwxrwx 1 root root 17 Feb 6 2005 libpng.so.3 -> libpng.so.3.1.2.8*
$ rpm -qf /usr/lib/{libpng.so.2,libpng.so,libpng.so.3}
libpng10-1.0.18-0vl1
libpng-devel-1.2.8-0vl1
libpng-1.2.8-0vl1
ちょっと無精な調べ方をしましたが、わたしのところでは libpng 関連の
パッケージを三つインストールしているようです(Vine 2,6 からバージョン
アップを繰り返してきましたから、余計なものが残っている可能性もあります)。
以上、ご参考になれば。
--
長南洋一