プリンタで印刷ができない件

パピーリナックスを初めて使う方

モデレータ: 暇人, YoN, nyu

lopolopo
記事: 8
登録日時: 21/08/19(木) 19:39

プリンタで印刷ができない件

投稿記事 by lopolopo »

みなさま、はじめまして。
lopolopoと申します。
初めて投稿します。

「Fossapup64 9.5 日本語化版 シンプル」をUSBブートにて使用しています。
プリンタのドライバをインストールした上で、CUPSのWeb管理画面で印刷の設定を行い、
テストページの印刷を行いましたが、印刷されません。
CUPSのWeb管理画面、ジョブ欄の状態を確認すると、
「に停止 "Filter failed"」と表示されます。
また、テキストエディタで任意のテキストファイルを印刷しようとするも、
同様の状態です。
参考までに、2つスクリーンショット画像を添付致します。
printer_error02.png
printer_error.png
この不具合について、何が原因となっているのでしょうか?
ご教示いただけたら幸いです。

ちなみに、プリンタはEPSONのPX-404a、PCはASUSのE406Sを使用しています。
他に必要な情報がありましたら、ご指摘ください。

以上、よろしくお願い申し上げます。
添付ファイルを見るにはパーミッションが必要です
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: プリンタで印刷ができない件

投稿記事 by thinkpadnerd »

lopolopo さんが書きました: 21/08/20(金) 12:39 プリンタのドライバをインストールした上で、CUPSのWeb管理画面で印刷の設定を行い、
テストページの印刷を行いましたが、印刷されません。
こんにちは。

puppy パッケージマネージャで見ると、ubuntu のレポジトリには printer-driver-escpr_1.7.7-1 があります。

ご利用のマシンには 1.7.16-1 がインストールされているようです。これはどこから入手されたものでしょうか。
普通に考えれば新しいほうがいいのですが、一旦 1.7.16-1 をアンインストールして、1.7.7-1 をインストールして、改めてプリンタをセットアップしてみるのはどうでしょうか。
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
lopolopo
記事: 8
登録日時: 21/08/19(木) 19:39

Re: プリンタで印刷ができない件

投稿記事 by lopolopo »

thinkpadnerd さん

早速のお返事ありがとうございます。
ご利用のマシンには 1.7.16-1がインストールされているようです。これはどこから入手されたものでしょうか。
http://download.ebz.epson.net/dsc/searc ... =JA&OSC=LX
上記、EPSONのサイトからダウンロードした、debファイルです。

1.7.16-1をアンインストールして、1.7.7-1 をインストールして、改めてプリンタをセットアップしてみましたが、
テストページを印刷しようとしても、CUPS Web管理画面のジョブ、状態欄にて、「に停止 "Filter failed"」と表示され、
印刷できませんでした。
おそらく、バージョン、あるいはパッケージの問題ではないように見受けられます。

他に原因として考えられることや解決に必要な情報等はありますでしょうか?

お手数をおかけしますが、よろしくお願いいたします。
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: プリンタで印刷ができない件

投稿記事 by thinkpadnerd »

lopolopo さんが書きました: 21/08/20(金) 20:48 http://download.ebz.epson.net/dsc/searc ... =JA&OSC=LX
上記、EPSONのサイトからダウンロードした、debファイルです。
本家本元のファイルですね。失礼しました。

あと考えられるのは、システムに必要なライブラリが存在しないケースです。
私は epson のプリンタを持っていないので詳しいことは分かりませんが、epson のサイトには次のような但し書きがありました。
[Notice]
In order to install these drivers, you need to install LSB package (version 3.2 or later) beforehand.
それで、パッケージマネージャを見てみると、lsb-base は最初から入っていますが、lsb-printing や lsb-core といったパッケージが入っていません。
lsb-printing は関係ありそうですが、これを入れようとするとおびただしい数の依存パッケージが提示されます。(容量にして 約16MB)

インストール自体はパッケージマネージャ任せなので面倒はありませんが、仮にこれらパッケージが無関係だった場合にアンインストールするのは面倒です。
あとで戻せるように save file のバックアップを取っておいて作業するか、save file なしで起動してテストする方法も考えられます。

ubuntu なら apt コマンドが使えるのですけど...
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
カラフル
記事: 45
登録日時: 20/09/30(水) 13:15

Re: プリンタで印刷ができない件

投稿記事 by カラフル »

puppy linux本家フォーラムで公開されている
epson-escpr-1.7.7-x86_64_bionic64.pet 220KB for Bionic64 and later
だと、どうでしょうね

Epson escpr inkjet printer drivers
https://forum.puppylinux.com/viewtopic.php?t=351
lopolopo
記事: 8
登録日時: 21/08/19(木) 19:39

Re: プリンタで印刷ができない件

投稿記事 by lopolopo »

おはようございます。
返信ありがとうございます。

まずは、save fileなしでシステムを起動し、
カラフルさんご指摘の、
epson-escpr-1.7.7-x86_64_bionic64.pet
をインストール、印刷設定・テストページ印刷を行いましたが、
結果はジョブ状態「に停止 "Filter failed"」でした。

そこで、thinkpadnerdさんから提案のあった、
lsb-printingをインストールしようとすると、
devx_fossapup64_9.5.sfs
のインストール、ロードを求められたので、それを行い、
後にlsb-printingをインストールしました。

念のため、CUPSの再起動を行ったあと、
印刷再設定・テストページ印刷を行いましたが、
結果はジョブ状態「に停止 "Filter failed"」でした。

lsb関連で未だインストールを行っていないのは、
lsbのみだったため、それをインストールし、
CUPSの再起動、印刷再設定・テストページ印刷を行いましたが、
結果はジョブ状態「に停止 "Filter failed"」で変わらずでした。

次に、印刷設定を削除したあと、
epson-escpr-1.7.7-x86_64_bionic64.pet
をアンインストールし、
printer-driver-escpr_1.7.7-1
をパッケージマネージャーからインストールしたあと、
CUPSの再起動、印刷再設定・テストページ印刷を行いましたが、
結果はジョブ状態「に停止 "Filter failed"」。

という状態です。

普段は、Linux Mintを使っているのですが、
その環境ではスムーズにプリンタの設定が行えたので、
ここまでハマるとは思いませんでした。。。

印刷を行う機会は、週一回、多くて二回くらいしかないのですが、
コンビニの複合機を用いた、ネットプリントサービスを使うか、
印刷したいときだけ、ファイルをLinux Mintで開いて印刷するしか
ないのでしょうか。。。
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: プリンタで印刷ができない件

投稿記事 by thinkpadnerd »

epson-escpr-1.7.7-x86_64_bionic64.pet
本家フォーラムでドライバが公開されていることを知らなかったのですが、このドライバは lsb パッケージをインストールしなくてもよいようにパッチが当ててあるということなので、私の提案よりベターだと思ったのですが...

純正のドライバの場合、lsb パッケージを前もって (beforehand) インストールすることが前提になっているので、順番としては lsb 関連をインストールしてからドライバを入れるということになると思います。私のマシンでは常に devx sfs をロードしていますので、lsb を入れるのに devx sfs が必須ということに気づきませんでした。m(__)m

純正のドライバなしでプリンタをつないで cups でセットアップを行なうとどうなるでしょう。
gutenprint というオープンソースのドライバが読み込まれるかもしれません。その場合、px-404a はリストにないかもしれませんが、px-401a の設定で動くという情報がネット上にありました。純正のドライバではないので印刷機能は限定的なものになるかもしれません。

その他、alien というプログラムをインストールして rpm 形式のドライバをインストールするとうまくいくという情報もありました。alien は ubuntu/debian 系で rpm パッケージを扱うプログラムです。その場合、lsb 関連は必要なさそうです。
(puppy linux は初期状態でも rpm 形式のパッケージをインストールできるかもしれません。)

epson のプリンタドライバの問題は ubuntu/debian のユーザの間では結構悪名高い問題のようです。
いずれにしても、私のところには epson のプリンタがありませんので確認できませんが、お時間があれば試してみてはいかがでしょうか。
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
カラフル
記事: 45
登録日時: 20/09/30(水) 13:15

Re: プリンタで印刷ができない件

投稿記事 by カラフル »

Bionicpup64にepson-escpr-1.7.7-x86_64_bionic64.petをインストールした場合は
どうなるのか気になります
lopolopo
記事: 8
登録日時: 21/08/19(木) 19:39

Re: プリンタで印刷ができない件

投稿記事 by lopolopo »

thinkpadnerd さん

たくさんの情報やそれに付随する調査、誠に感謝致します。
ほんとうにありがとうございます。
ご提案のあった方法に対する、検証手順および結果を以下にご報告致します。

1.save fileを用いないでシステムをブート。

2.dvev_fossapup64_9.5.sfsをロード。

3.パッケージマネージャーより、lsb-printer・lsbのインストール。
 →この際、lsb-printerはすでにインストール済みとのメッセージあり。
  また、alienも依存関係でインストールされた模様。

4.CUPSプリンタ設定後、テストページ印刷→状態欄に「停止 "Filter failed"」

5.プリンタ再設定、その際ドライバにEpson PX 401A - CUPS+Gutenprint v5.3.3を選択。
設定後、テストページ印刷→結果「に停止 "Can't create temporary file"」

6.http://download.ebz.epson.net/dsc/searc ... =JA&OSC=LX
より、epson-inkjet-printer-escpr-1.7.16-1lsb3.2.x86_64.rpmをダウンロード。

7.rpm -i epson-inkjet-printer-escpr-1.7.16-1lsb3.2.x86_64.rpmにてインストール。
  (rpmコマンドが使えました)

8.プリンタ再設定の際、インストールしたはずのドライバが表示されない。

という結果でした。

残念な結果ですが、大変勉強になりました。
重ね重ねお礼申し上げます。

カラフルさん

新たなアイデア、ありがとうございます。
Bionicpup64の環境を今すぐに試せる状態ではないので、
時間とリソースのある時に試してご報告させていただきます。
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: プリンタで印刷ができない件

投稿記事 by thinkpadnerd »

家のプリンタは古くて、32bit 用のプリンタドライバしか提供されていないので、xenialpup (32bit) で動かしています。
64bit puppy ではテストできないのですが、CUPS-PDF に出力してみました。

bionicpup64 は正常に動作します。
fossapup64 は印刷 (pdf への出力) が完了した旨のメッセージが出ますが、生成された pdf を開いてみると白紙です。
CUPS-PDF だけならまだしも、他の (リアルな) プリンタでも印刷に失敗するのだとしたら、大変な問題です。lopolopo さんのケースでも "Can't create temporary file" というエラーメッセージが出ています。

本家フォーラムのほうに問い合わせてみます。
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
lopolopo
記事: 8
登録日時: 21/08/19(木) 19:39

Re: プリンタで印刷ができない件

投稿記事 by lopolopo »

thinkpadnerd さん

わざわざご検証ありがとうございます。
本家フォーラムの方にも問い合わせて頂けるとの事。
大変感謝いたします。
私は、語学力がないもので。。。

問い合わせや、やり取りの際に必要な情報等がありましたら、
お申し付けください。できる限りの事はさせていただきます。

よろしくお願いいたします。
カラフル
記事: 45
登録日時: 20/09/30(水) 13:15

Re: プリンタで印刷ができない件

投稿記事 by カラフル »

thinkpadnerd さんが書きました: 21/08/22(日) 00:37 fossapup64 は印刷 (pdf への出力) が完了した旨のメッセージが出ますが、生成された pdf を開いてみると白紙です。
fossa64-simple-r1だとうちも同じだったので
Fossapup64 9.5+fossa64_lang_ja-r6a.petで試したとこ上手く生成されました

またシンプルのの日本語化ファイルadrvをリネームして読み込まないようにし
ramモードで起動した場合も上手く生成されました

日本語化ファイルadrv_fossapup64_9.5.sfsの中のなにかのファイルが邪魔してるような気がします
lopolopo
記事: 8
登録日時: 21/08/19(木) 19:39

Re: プリンタで印刷ができない件

投稿記事 by lopolopo »

こんにちは。

3パターン検証してみましたので、ご報告します。

1.Bionicpup64にepson-escpr-1.7.7-x86_64_bionic64.petをインストールした場合
viewtopic.php?t=3450
 のBionicpup64 8.0 日本語化版 シンプルを用いました)
→印刷は成功するが、5分以上経っても紙が排出されず、印刷が完了しない。
 →プリンタの電源ボタンを押すと紙が排出される。
 →印刷されたテストページを見ると、なんというか各カラーが縞模様状。
  上記、2点により、実用には耐えられない。

2.Fossapup64 9.5+fossa64_lang_ja-r6a.pet+epson-escpr-1.7.7-x86_64_bionic64.petをインストールした場合
 →1の場合と同様の結果。

3.Fossapup64 9.5+fossa64_lang_ja-r6a.pet+printer-driver-escpr_1.7.7-1をインストールした場合
 →1,2の場合と同様の結果。

というわけで、印刷まではいきますが、ドライバがプリンタを上手くコントロールできていないように
思われます。

以上、参考まで。
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: プリンタで印刷ができない件

投稿記事 by thinkpadnerd »

カラフル さんが書きました: 21/08/22(日) 12:34 日本語化ファイルadrv_fossapup64_9.5.sfsの中のなにかのファイルが邪魔してるような気がします
ありがとうございます。
/var/spool/cups のパーミッションに問題がありそうです。日本語化の際にこんなところをいじった覚えはないのですが...
lopolopo さんが書きました: 21/08/22(日) 16:06 印刷まではいきますが、ドライバがプリンタを上手くコントロールできていないように
思われます。
Linux Mint では問題なく印刷されるのですか?

印刷結果が思わしくないのは、日本語化とはまた別のところに原因があるのかもしれません。
「fossapup64 シンプル」の印刷の不備に関しては、いろいろとお時間を無駄に使わせてしまって申し訳ありませんでした。
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
lopolopo
記事: 8
登録日時: 21/08/19(木) 19:39

Re: プリンタで印刷ができない件

投稿記事 by lopolopo »

thinkpadnerd さんが書きました: 21/08/22(日) 16:57 Linux Mint では問題なく印刷されるのですか?

印刷結果が思わしくないのは、日本語化とはまた別のところに原因があるのかもしれません。
はい。Mintでは問題なく印刷されます。
おそらく、CUPSやドライバなどの相性の問題があるのでしょうね。
返信する