お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-02-28 19:33:23

genta99
メンバ
登録日: 2009-02-28

epson-pm2000c(USB)を使えるようにしたいのですが。

全くの初心者です
あちらこちらのサイトを読んだのですが、うまくインストール等が出来ず(判らず)
もう、2週間も悩んでいてUbuntuを諦めかけている状態。


Ubuntu8.10へのインストールで
www.epkowa.co.jp/ より、pips750_2000-1.3.2-3.i386.rpmを
ダウンロードして、 メニュー アクセサリ 端末を開き説明書どおりに
$の後から rpm -i pips750_2000-1.3.2-3.i386.rpm と打ち込んでEnter
画面がいろいろ読み込んでいるような状態が続きましたが
インストールされているかも判らない状況で
システム システム管理 印刷の画面で、新規の右にでるプリンタ&クラスが
グレー状態で、なにがなんだか?って感じです。

正直、全くの初心者は諦めたほうがいいのかなーと。。
しかし、お知恵をお借りて、最初の一歩をなんとか踏み出してみたいので
よろしくおねがいします。

オフライン

 

#2 2009-02-28 20:07:15

hir0
メンバ
登録日: 2008-09-28

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

UbuntuはDebian系のdeb形式のファイルを使用します。
もしドライバが無ければrpmをdebに変換して使用する方法はどうでしょうか?

alienと言うコマンドを使えるようにします。
端末から

$ sudo apt-get install alien

変換とインストール(-i を付けると変換後インストールを行います)
例)デスクトップにpips750_2000-1.3.2-3.i386.rpmが有る場合。

$ sudo alien -i /home/genta99さんのユーザー名/デスクトップ/pips750_2000-1.3.2-3.i386.rpm

alienで変換されたファイル全てが問題なく使えると言う物では無いですが殆どの種類のファイルは問題なく変換されると思います。結構、便利ですよ。
---------------------------------------
追加、

※ 本ソフトウェアをインストールする前に、以下のソフトウェアがインストー
   ルされているか、ご確認下さい。インストールされていない場合、本ソフ
   トウェアは正常に動作致しません。予めご了承下さい。

        ghostscript (Postscriptを印刷する為に必要です)
        libpng      (PNGデータを扱う為に必要です)

と有りますので、
$ sudo apt-get install ghostscript libpng

もし、ghostscriptの後にバージョン番号等が必要で名前が違う場合(エラー...が見つかりません)となるようでしたらシステム管理からSynaptic パッケージマネージャ で検索して右クリックで指定したあと適用。です。

最後の編集者: hir0 (2009-02-28 20:27:33)

オフライン

 

#3 2009-02-28 21:30:38

genta99
メンバ
登録日: 2009-02-28

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

$ sudo apt-get install alien と打ち込むと
[sudo] password for linux:  
で、パスワードが打てなくなってしまいます。

また、
$ sudo alien -i /home/genta99さんのユーザー名/デスクトップ/pips750_2000-1.3.2-3.i386.rpm
と打ち込んで、エンターをすると、やはりパスワードを求めて来ますが、打ち込めなくなってしまいます。

なにが問題か さっぱりの状態です^^;

オフライン

 

#4 2009-02-28 21:41:19

hir0
メンバ
登録日: 2008-09-28

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

パスワードはセキュリティ上の関係で表示されなくなっています。
画面上表示されなくても間違いないように打ち込んでEnterを押して下さい。

文字数を隠蔽するために***や●●●も表示されません。

最後の編集者: hir0 (2009-02-28 21:44:35)

オフライン

 

#5 2009-02-28 21:44:38

genta99
メンバ
登録日: 2009-02-28

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

$ sudo apt-get install ghostscript libpng も
パスワードを求めれ パスワードが打てない状態ですが、

システム管理からSynaptic パッケージマネージャ を起動して、
右クリックで、ghostscript と  libpngは
インストール出来たとおもいます。

オフライン

 

#6 2009-02-28 21:48:07

hide
メンバ
From: Tokyo
登録日: 2007-05-24

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

genta99 による投稿:

$ sudo apt-get install ghostscript libpng も
パスワードを求めれ パスワードが打てない状態ですが、

端末からのパスワード入力は表示されませんので、パスワードを正確に入力したら ENTERキーで通ります

オフライン

 

#7 2009-02-28 22:00:31

genta99
メンバ
登録日: 2009-02-28

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

$ sudo apt-get install alien
$ sudo alien -i /home/genta99/デスクトップ/pips750_2000-1.3.2-3.i386.rpm
$ sudo apt-get install ghostscript
とパスワードが通りました ^^; 
libpng も実行してみたのですが、 E: パッケージ libpng が見つかりません と表示され
インストールが完了しません。

オフライン

 

#8 2009-02-28 23:14:24

mizuno
管理者
From: Kyoto
登録日: 2007-02-28

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

コード:

$ sudo apt-get install libpng3

で。
キーワードがわかっているがパッケージ名が解らない場合は、apt-cache search にキーワードを突っ込んでみると何かわかるかもしれません。

オフライン

 

#9 2009-03-01 16:21:48

sheep40
メンバ
登録日: 2009-02-15

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

横レス:
epson pm2000cならcupsでドライバーを持ってますよ。

不便な点は、インクの残量がモニターできない事ぐらいですけど・・。

オフライン

 

#10 2009-03-01 19:09:45

genta99
メンバ
登録日: 2009-02-28

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

返信が遅れて、申し訳ありません

mizuno様
 システム管理からSynaptic パッケージマネージャ 開き
 libpng3で、インストールは出来ました。

sheep40様
 システム システム管理 印刷 プリンターの設定で
 接続を選ぶと cupsサーバエラーが、表示されます。

オフライン

 

#11 2009-03-01 20:19:30

sheep40
メンバ
登録日: 2009-02-15

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

>システム システム管理 印刷 プリンターの設定

この後、接続では無くて、「新規」のアイコンからはいけませんか?

オフライン

 

#12 2009-03-01 23:07:31

genta99
メンバ
登録日: 2009-02-28

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

sheep40様
システム システム管理 印刷 プリンターの設定画面で、
新規のアイコンは、最初の質問と同じ状態で
プリンタ&クラスが、グレー状態で選択できない状態のままです。

また プリンターの設定画面 メニューのサーバ(s)を選択すると
cupsサーバへ接続画面が表示され、
cupsサーバ:localhostの状態で、接続(o)をクリックすると
  cupsサーバエラー
  cups操作中にエラーが発生しました と表示されてしまいます。

オフライン

 

#13 2009-03-02 00:43:58

hir0
メンバ
登録日: 2008-09-28

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

プリンターは接続されて電源が入った状態で操作されているでしょうか?
新規プリンタの選択で自動検出されるとあります。

また、メーカーのドライバはどうでしょうか?
コマンドが通ったのでしたらインストールは完了されているはずです。

アプリケーションから印刷を実行して確認されてみては?

オフライン

 

#14 2009-03-02 02:07:54

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

原因として考えられるものを1つ1つ潰していきましょう.
そもそも cups は起動しているのでしょうか?
プリンターの設定画面の左下に「接続されていません」と出てませんか?
コマンド
$ invoke-rc.d cups status
で状況が確認できます.

補記:
ここでの「接続」はプリンタとの接続ではなく,cups サーバとの接続です.
当方は現在プリンタが存在しない環境ですが,「localhost に接続」と出ています.
設定,プリンタ,クラス の各メニュー項目もグレーアウトはしていません.

試しに cups を停止すると,これらのメニュー項目はグレーアウトされ,
メニューから接続を試みると,「cups操作中にエラーが発生しました」のダイアログが出ます.

修正:状況確認コマンドを当初の
$ /etc/init.d/cups status
から debian のスタイルに変更しました.

最後の編集者: einundzwanzighundertsechs (2009-03-02 03:52:47)

オフライン

 

#15 2009-03-02 10:42:14

genta99
メンバ
登録日: 2009-02-28

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

hir0 様
>プリンターは接続されて電源が入った状態で操作されているでしょうか?
>新規プリンタの選択で自動検出されるとあります。
 電源は入れた状態ですが、新規プリンターの自動検出はされておりません。

>また、メーカーのドライバはどうでしょうか?
 Windowsのものでいいのでしょうか?
 普段はWindowsXPでの印刷ですが、XP用のドライバはEPSONからは出ておらず
 XP汎用? で使用しているのが現状です。

>アプリケーションから印刷を実行して確認されてみては?
 Writerからの印刷を試みました。
 メニューのファイルからプリンター設定画面で、プリンターの名前欄は Generic Printerと
 表示され変更できない状態です。

einundzwanzighundertsechs 様
>プリンターの設定画面の左下に「接続されていません」と出てませんか?
>コマンド
>$ invoke-rc.d cups status で状況が確認できます.
 『接続されていません』と出ています
 コマンドを打つと、
  Status of Common Unix Printing System: cupsd is not running.
  invoke-rc.d: initscript cups, action "status" failed.
 と表示され、cupsが動いていないと。。

 cupsを起動させようと、プリンターの設定画面のヘルプを見て、
 システム システム管理 サービス管理を開き cupsサービスを探しましたが
 見当たりませんでした。

 ひょっとして
 パラレルインターフェイス接続を、USBで接続しているからにんしきしない?
 接続しているのは、 http://www2.elecom.co.jp/products/UC-PBB.html
 今、ケーブルが無くパラレル接続が試せませんが。

オフライン

 

#16 2009-03-02 12:46:23

hir0
メンバ
登録日: 2008-09-28

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

cups スタート
$ sudo invoke-rc.d cups start

で#11からの手順をもう一度試してみて下さい。


capsのデータベースにPM-2000c を確認しました。

#1~#8 でインストールしたものが原因で悪影響が出る場合は
$ sudo apt-get remove libpng3 ghostscript pips750_2000-1.3.2-3.i386
で削除して下さい。
pips750_2000-1.3.2-3.i386はpips750_2000-1.3.2-3.i386rpmを変換したものからdebをとったファイル名です。違った場合はお手持ちの環境から隋所変更して下さい。

最後の編集者: hir0 (2009-03-02 13:23:58)

オフライン

 

#17 2009-03-02 14:21:14

genta99
メンバ
登録日: 2009-02-28

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

hir0 様
>cups スタート
>$ sudo invoke-rc.d cups start
 を実行したところ下記のようになりました。
 * Starting Common Unix Printing System: cupsd
  cupsd: Child exited with status 1!
 結果は、同じでプリンタ&クラスが、グレー状態です。

−−−−ここから
#1~#8 でインストールしたものが原因で悪影響が出る場合は
$ sudo apt-get remove libpng3 ghostscript pips750_2000-1.3.2-3.i386
で削除して下さい。
pips750_2000-1.3.2-3.i386はpips750_2000-1.3.2-3.i386rpmを変換したものからdebをとったファイル名です。違った場合はお手持ちの環境から隋所変更して下さい。
      −−−−−−ここまでの意味が 判りませんでした。
 

オフライン

 

#18 2009-03-02 15:21:13

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

cups が起動していないのが原因の1つと解って何よりです.
前述の通り「cups とプリンタ設定との接続」はプリンタが無くても出来ますから,
まずは問題番号1「cupsの起動のエラー」を解決することを目指しましょう.
次のステップは過去に同様な事例が無かったか調べることです.
cups 起動 エラー
をフォーラム右上の検索欄に入れて検索しましょう.
タイトルに[解決済み]とついているもの,投稿日が最近のものに注目しましょう.
最近では1月の終りから2月の初めにかけて,
同様のエラー"CUPS - child exited with status 1! error"を扱った投稿が有りました.

追記:
cups が起動しプリンタ設定と接続できるまでは,
ハード面(プリンタ)のことは考えなくて良いです.
(それは問題番号で2以降です.問題ですら無い可能性もあります)
気になるならケーブルを抜いておいて下さい.

最後の編集者: einundzwanzighundertsechs (2009-03-02 17:45:31)

オフライン

 

#19 2009-03-02 21:11:51

hir0
メンバ
登録日: 2008-09-28

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

einundzwanzighundertsechs様、横からすみません。
たぶん何を実行していいのか悩んでると思うので、解決済みの投稿を引用してみます。

http://forums.ubuntulinux.jp/viewtopic.php?id=3939
先ず同一のエラーCUPS - child exited with status 1! errorが出ている場合の対処法は、上記URLでは
$ sudo cat /var/log/cups/error_log
の結果、
E [29/Jan/2009:17:45:19 +0900] “/etc/cups/ssl/server.crt” is a bad symlink - No such file or directory 
E [29/Jan/2009:17:53:43 +0900] “/etc/cups/ssl/server.key” is a bad symlink - No such file or directory
となり、server.keyとserver.crtを退避させることで解決したと有ります。

まずはエラーログの内容を見てみましょう。
$ sudo cat /var/log/cups/error_log

もう一つは同一のエラーは出ていませんがCUPSの再インストールですが取り敢えず症状が違うので置いておきましょう。

これで改善される事を期待しましょう。


追記

−−−−ここから
#1~#8 でインストールしたものが原因で悪影響が出る場合は
$ sudo apt-get remove libpng3 ghostscript pips750_2000-1.3.2-3.i386
で削除して下さい。
pips750_2000-1.3.2-3.i386はpips750_2000-1.3.2-3.i386rpmを変換したものからdebをとったファイル名です。違った場合はお手持ちの環境から隋所変更して下さい。
      −−−−−−ここまでの意味が 判りませんでした。

すみません、言葉足らずで混乱させてしまいました。
同じプリンタに対する種別の違うドライバが2つ存在することで不具合が起きる可能性が有ります。もし、そうなった時は最初にインストールした3つのドライバとソフトをアンインストールして下さい。

パッケージの削除は 
$ sudo apt-get remove パッケージ名
です。複数指定することもできます。

pips750_2000-1.3.2-3.i386.rpm は alien  でpips750_2000-1.3.2-3.i386.deb に変換されています。
実行時に$ alien -i と -i  を付けた事で変換と同時にインストールも行っています。
そこでインストールされたパッケージ名は.debを取った pips750_2000-1.3.2-3.i386となると思いますが、実際の変換したファイル名を確認して違う所は変更して下さい。
以上でapt-get remove に3つのパッケージ名を指定したものが下記の

$ sudo apt-get remove libpng3 ghostscript pips750_2000-1.3.2-3.i386
です。

最後の編集者: hir0 (2009-03-02 21:40:24)

オフライン

 

#20 2009-03-02 21:17:04

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

hir0さん,こんばんわ.

hir0さん による投稿:

$ sudo cat /var/log/cups/error_log
の結果、
E [29/Jan/2009:17:45:19 +0900] “/etc/cups/ssl/server.crt” is a bad symlink - No such file or directory
    E [29/Jan/2009:17:53:43 +0900] “/etc/cups/ssl/server.key” is a bad symlink - No such file or directory
となり、server.keyとserver.crtを退避させることで解決したと有ります。

「検索して下さい」と書いておいてから問題に気づいて,先ほどリンク先スレッドにフォロー入れておりました.(時間差でしたね)
もし,error_log の内容がこの通りだったならファイルの退避は待って,先に「SSL 証明書ファイルの再生成」を試してください.
今時間がないので詳しくは(といっても全然親切でない)リンク先最後の投稿を読んでください.
hir0 さん,よろしければフォローをお願いします.

最後の編集者: einundzwanzighundertsechs (2009-03-02 21:28:07)

オフライン

 

#21 2009-03-03 12:16:53

genta99
メンバ
登録日: 2009-02-28

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

ご迷惑お掛けして
申し訳ない気持ちでいっぱいです。

#18以降、何がなんだか判らないので何度も熟読している最中です。

オフライン

 

#22 2009-03-03 13:51:42

hir0
メンバ
登録日: 2008-09-28

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

理解の手助けを。(私が間違っている場合また混乱するかも。)

まず「CUPS」とはMacやLinuxで採用されている印刷データの管理システムです。
アプリケーション等からの印刷情報を取得して独自のプリンタ情報、もしくはプリンタドライバに引き渡す昨日を持っています。

CUPS問題の序盤を要約すると、

今回は印刷情報とプリンターの橋渡しをしているCUPSシステムが
: cupsd is not running.
と止まっていた為に
cups start
でCUPSを再開させた所、
cupsd: Child exited with status 1!
と言うエラーが出てダメでした。

次に中盤(#18~#19)、
まず「status 1」のまずは問題番号1「cupsの起動のエラー」を解決することを目指しましょう.
次のステップは過去に同様な事例が無かったか調べることです.

cupsd: Child exited with status 1!
のエラーを解決した投稿が有るので参考にして見ましょう。
http://forums.ubuntulinux.jp/viewtopic.php?id=3939

以下、投稿の内容の要約です。
端末で
$ sudo cat /var/log/cups/error_log
と実行してCUPSのエラーログをみてみます。

E [29/Jan/2009:17:45:19 +0900] “/etc/cups/ssl/server.crt” is a bad symlink - No such file or directory 
E [29/Jan/2009:17:53:43 +0900] “/etc/cups/ssl/server.key” is a bad symlink - No such file or directory
と出ました。

server.crtと言う名前のシンボリックリンク(ウィンドウズで言う所のショートカット)ダメです、参照しているファイルかフォルダが見当たりません。

と言う内容だったので、server.crt自体を移動してみたらエラーが消えてCUPSが起動しました。(server.keyについても同じ)。

と言うことで、genta99 さんの
$ sudo cat /var/log/cups/error_log
の結果を見てみましょう。

(#20~)
もし、エラーの内容が同じようなら
前出のserver.crtと言う名前のシンボリックリンク(ウィンドウズで言う所のショートカット)を移動する前に、参照しているファイルが見つからないのでしたら逆にそのそのファイルを再生成してみましょう。

以上.

で、本文を読み返すと他も漠然と理解が進むのでは?
(よけい混乱してしまった場合は記憶から消去して下さい。ゴメンナサイ)




以下は本題からはずして下さい。
私も勉強中です、エラーの内容によっては下記のコマンドを実行すると言う結論になったのですがダイアログが出て来ました、SSL 証明書を理解していないので今晩にでも調べてみます。

$ sudo make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/ssl/certs/ssl-cert-snakeoil.pem

$ sudo make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/ssl/private/ssl-cert-snakeoil.key

オフライン

 

#23 2009-03-03 14:25:58

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

hir0 さんへ,
今,目の前にあるのは Fedora マシンなので,man make-ssl-cert を確認できませんが,参照ください.
$ sudo make-ssl-cert generate-default-snakeoil
が,/etc/ssl/certs/ssl-cert-snakeoil.pem と /etc/ssl/private/ssl-cert-snakeoil.key を生成するとあるはずです.
http://ubuntuforums.org/showthread.php?t=803827
補記:本家フォーラムの投稿によると,
インストールの際,時刻が誤って設定され,証明書が期限切れになってしまったとか.これが元凶か?

genta99 さんへ,
* /var/log/cups/error_log をまず調べて,記録が hir0 さんの書き込みと同じかを確かめ,
* /etc/ssl/certs/ssl-cert-snakeoil.pem と /etc/ssl/private/ssl-cert-snakeoil.key が存在しないと確認できたら,
* 上記コマンドでその2つのファイルの生成を試してください.

最後の編集者: einundzwanzighundertsechs (2009-03-03 15:04:55)

オフライン

 

#24 2009-03-03 18:53:33

genta99
メンバ
登録日: 2009-02-28

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

端末で
$ sudo cat /var/log/cups/error_log と実行してCUPSのエラーログをみました
E [03/Mar/2009:18:05:13 +0900] "/etc/cups/ssl/server.key” is a bad symlink - No such file or directory
のみが表示されました。
server.crt は存在するが、
server.key が無いということですよね?

>上記コマンドでその2つのファイルの生成を試してください
 とは
 $ sudo make-ssl-cert generate-default-snakeoil ですよね?
 実行したところ
 E [03/Mar/2009:18:05:13 +0900] "/etc/cups/ssl/server.crt" is a bad symlink - No such file  
  or directory と表示されました。

何をしているのか、自分でも判らない状態になってしまっています。
自分なりに判っているのは、
印刷情報とプリンターの橋渡しをしているCUPSシステムが停止(cupsd is not running)しているから
システム システム管理 印刷の画面で、新規でプリンターを認識出来ないで
プリンタ&クラスがグレー状態で先へ進めないということ?

オフライン

 

#25 2009-03-03 19:09:44

hide
メンバ
From: Tokyo
登録日: 2007-05-24

Re: epson-pm2000c(USB)を使えるようにしたいのですが。

ちょっとだけ参戦


cupsd: Child exited with status 1!
のエラーを解決した投稿が有るので参考にして見ましょう。
http://forums.ubuntulinux.jp/viewtopic.php?id=3939

こちらの参照サイトはご覧になりました?u-bon師匠の図解つきでとてもわかりやすくなってます
やっぱり2つのファイルを一時退避させるというのが有効なんじゃないんですか?
http://viva-ubuntu.net/?p=1315

最後の編集者: hide (2009-03-03 19:10:51)

オフライン

 

Board footer

Powered by FluxBB