
Ubuntu日本語フォーラム

ログインしていません。
alienとかでは、不具合があって使えませんでした。
どうしたらよいでしょうか?
(自動でやると、PIXMA MP500をインストしてしまいます。)
オフライン
PIXMA MP500 は PIXUS MP500 のはずですので、それで印刷に特に問題がなければそのまま使って大丈夫だと思います。
それか http://cweb.canon.jp/drv-upd/bj/bjlinux260.html からダウンロードした rpm を alien で変換したものも問題なく使えるはずですが、不具合というのは具体的にどんなものでしょうか?
もしかして、libcupsys2 が無いとかのエラーでしたら、下記からダウンロードしてくれば大丈夫です。
http://packages.ubuntu.com/ja/intrepid-updates/libcupsys2
オフライン
私の環境ではpetitbootangさんの方法でできました。
具体的に、
共通パッケージ、PIXUS MP500用機種別パッケージ、PIXUS MP500用LPRng追加パッケージをダウンロード。
上に書いた順にalienでインストール
sudo alien -i cnijfilter-common-2.60-3.i386.rpm sudo alien -i cnijfilter-mp500-2.60-4.i386.rpm sudo alien -i cnijfilter-mp500-lprng-2.60-4.i386.rpm
プリンタをUbuntuに接続
プリンタの設定画面がでたら、とりあえずCanon>PIXMA MP500のドライバを選択
つぎに、システム>システム管理>印刷で、プリンタのプロパティ画面で、製造元とモデルの右の"変更..."をクリック
"PPDファイルを提供"を選択し、PPDファイルとして/usr/share/cups/model/canonmp500.ppdを指定
次へをクリックし、"古いPPDから~"を選択
適用をクリック
これでいけました
オフライン
$ sudo alien -i cnijfilter-common-2.60-3.i386.rpm
error: incorrect format: unknown tag
dpkg --no-force-overwrite -i cnijfilter-common_2.60-4_i386.deb
未選択パッケージ cnijfilter-common を選択しています。
(データベースを読み込んでいます ... 現在 118425 個のファイルとディレクトリがインストールされています。)
(cnijfilter-common_2.60-4_i386.deb から) cnijfilter-common を展開しています...
cnijfilter-common (2.60-4) を設定しています ...
$ sudo alien -i cnijfilter-mp500-2.60-4.i386.rpm
error: incorrect format: unknown tag
Warning: Skipping conversion of scripts in package cnijfilter-mp500: postinst postrm
Warning: Use the --scripts parameter to include the scripts.
dpkg --no-force-overwrite -i cnijfilter-mp500_2.60-5_i386.deb
未選択パッケージ cnijfilter-mp500 を選択しています。
(データベースを読み込んでいます ... 現在 118434 個のファイルとディレクトリがインストールされています。)
(cnijfilter-mp500_2.60-5_i386.deb から) cnijfilter-mp500 を展開しています...
cnijfilter-mp500 (2.60-5) を設定しています ...
$ sudo alien -i cnijfilter-mp500-lprng-2.60-4.i386.rpm
error: incorrect format: unknown tag
Warning: Skipping conversion of scripts in package cnijfilter-mp500-lprng: postrm
Warning: Use the --scripts parameter to include the scripts.
dpkg --no-force-overwrite -i cnijfilter-mp500-lprng_2.60-5_i386.deb
未選択パッケージ cnijfilter-mp500-lprng を選択しています。
(データベースを読み込んでいます ... 現在 118636 個のファイルとディレクトリがインストールされています。)
(cnijfilter-mp500-lprng_2.60-5_i386.deb から) cnijfilter-mp500-lprng を展開しています...
cnijfilter-mp500-lprng (2.60-5) を設定しています ...
$
たくさんエラーを吐きましたが。
いまからつないでみます。
オフライン
やはり、できません。
設定もできて、テスト印刷で・・・ひっかかります。
ジョブには、一旦入りますが、すぐに消えてしまいます。
オフライン
/var/log/cups/error_logの一部です。
D [25/Apr/2010:09:57:13 +0900] [Job 2] Copying page 1...
D [25/Apr/2010:09:57:13 +0900] [Job 2] pagew = 576.0, pagel = 819.2
D [25/Apr/2010:09:57:13 +0900] [Job 2] bboxx = 0, bboxy = 0, bboxw = 595, bboxl = 842
D [25/Apr/2010:09:57:13 +0900] [Job 2] PageLeft = 9.6, PageRight = 585.6
D [25/Apr/2010:09:57:13 +0900] [Job 2] PageTop = 833.4, PageBottom = 14.2
D [25/Apr/2010:09:57:13 +0900] [Job 2] PageWidth = 595.0, PageLength = 842.0
D [25/Apr/2010:09:57:13 +0900] [Job 2] pstocanonij: /usr/bin/gs -r600 -g4958x7016 -q -dNOPROMPT -dSAFER -sDEVICE=ppmraw -sOutputFile=- -| /usr/local/bin/cifmp500 --imageres 600 --papersize a4 --media plain --paperload switch --bbox 9,14,585,834
D [25/Apr/2010:09:57:13 +0900] [Job 2] /usr/local/bin/cifmp500: error while loading shared libraries: libcnbpcmcm273.so: cannot open shared object file: No such file or directory
D [25/Apr/2010:09:57:13 +0900] [Job 2] Copying page 2...
D [25/Apr/2010:09:57:13 +0900] [Job 2] pagew = 576.0, pagel = 819.2
D [25/Apr/2010:09:57:13 +0900] [Job 2] bboxx = 0, bboxy = 0, bboxw = 595, bboxl = 842
D [25/Apr/2010:09:57:13 +0900] [Job 2] PageLeft = 9.6, PageRight = 585.6
D [25/Apr/2010:09:57:13 +0900] [Job 2] PageTop = 833.4, PageBottom = 14.2
D [25/Apr/2010:09:57:13 +0900] [Job 2] PageWidth = 595.0, PageLength = 842.0
D [25/Apr/2010:09:57:13 +0900] [Job 2] End of messages
D [25/Apr/2010:09:57:13 +0900] [Job 2] printer-state=3(idle)
D [25/Apr/2010:09:57:13 +0900] [Job 2] printer-state-message="/usr/lib/cups/filter/pstocanonij failed"
D [25/Apr/2010:09:57:13 +0900] [Job 2] printer-state-reasons=none
E [25/Apr/2010:10:00:44 +0900] [cups-driverd] Bad driver information file "/usr/share/cups/drv/sample.drv"!
E [25/Apr/2010:10:01:57 +0900] [cups-driverd] Bad driver information file "/usr/share/cups/drv/sample.drv"!
E [25/Apr/2010:10:08:22 +0900] [cups-driverd] Bad driver information file "/usr/share/cups/drv/sample.drv"!
E [25/Apr/2010:10:08:52 +0900] [cups-driverd] Bad driver information file "/usr/share/cups/drv/sample.drv"!
E [25/Apr/2010:10:10:44 +0900] [cups-driverd] Bad driver information file "/usr/share/cups/drv/sample.drv"!
E [25/Apr/2010:10:11:46 +0900] [cups-driverd] Bad driver information file "/usr/share/cups/drv/sample.drv"!
E [25/Apr/2010:10:13:09 +0900] [cups-driverd] Bad driver information file "/usr/share/cups/drv/sample.drv"!
E [25/Apr/2010:10:27:04 +0900] [CGI] Saw EOF, expected '}'!
オフライン
GoogleChromeから印刷してみると、
stopped
"/usr/lib/cups/filter/pstocanonij failed"
となっています。
オフライン
$ sudo alien -i cnijfilter-common-2.60-3.i386.rpm
error: incorrect format: unknown tag
dpkg --no-force-overwrite -i cnijfilter-common_2.60-4_i386.deb
未選択パッケージ cnijfilter-common を選択しています。
(データベースを読み込んでいます ... 現在 118425 個のファイルとディレクトリがインストールされています。)
(cnijfilter-common_2.60-4_i386.deb から) cnijfilter-common を展開しています...
cnijfilter-common (2.60-4) を設定しています ...
$ sudo alien -i cnijfilter-mp500-2.60-4.i386.rpm
error: incorrect format: unknown tag
Warning: Skipping conversion of scripts in package cnijfilter-mp500: postinst postrm
Warning: Use the --scripts parameter to include the scripts.
dpkg --no-force-overwrite -i cnijfilter-mp500_2.60-5_i386.deb
未選択パッケージ cnijfilter-mp500 を選択しています。
(データベースを読み込んでいます ... 現在 118434 個のファイルとディレクトリがインストールされています。)
(cnijfilter-mp500_2.60-5_i386.deb から) cnijfilter-mp500 を展開しています...
cnijfilter-mp500 (2.60-5) を設定しています ...
$ sudo alien -i cnijfilter-mp500-lprng-2.60-4.i386.rpm
error: incorrect format: unknown tag
Warning: Skipping conversion of scripts in package cnijfilter-mp500-lprng: postrm
Warning: Use the --scripts parameter to include the scripts.
dpkg --no-force-overwrite -i cnijfilter-mp500-lprng_2.60-5_i386.deb
未選択パッケージ cnijfilter-mp500-lprng を選択しています。
(データベースを読み込んでいます ... 現在 118636 個のファイルとディレクトリがインストールされています。)
(cnijfilter-mp500-lprng_2.60-5_i386.deb から) cnijfilter-mp500-lprng を展開しています...
cnijfilter-mp500-lprng (2.60-5) を設定しています ...
それらのエラーメッセージは無視して大丈夫です。
プリンタを設定するとき、製造元とモデルのところで、/usr/share/cups/model/canonmp500.ppd を指定していますか?
オフライン
それらのエラーメッセージは無視して大丈夫です。
プリンタを設定するとき、製造元とモデルのところで、/usr/share/cups/model/canonmp500.ppd を指定していますか?
製造元とモデルのところで指定しています。
alien -i で→ジョブすぐ消える
alien -i、2、3個目はalien -icで→やはりジョブすぐ消える
それと、/var/log/cups/error_logから原因が分かる方がおられたら、分析してください。
オフライン
alien -i で→ジョブすぐ消える
alien -i、2、3個目はalien -icで→やはりジョブすぐ消える
これらは、具体的に何をやっているのか教えてもらってよろしいでしょうか?
オフライン
sudo alien -i cnijfilter-common-2.60-3.i386.rpm
sudo alien -ic cnijfilter-mp500-2.60-4.i386.rpm
sudo alien -ic cnijfilter-mp500-lprng-2.60-4.i386.rpm
です。
iは、すぐにインストールとかって意味だと。
cは、スクリプトも含めるとかって意味だと。
Warning: Use the --scripts parameter to include the scripts.
に注目しました。(--scripts = -c。同じ意味です。)
オフライン
iは、すぐにインストールとかって意味だと。
cは、スクリプトも含めるとかって意味だと。
Warning: Use the --scripts parameter to include the scripts.
に注目しました。(--scripts = -c。同じ意味です。)
いや、それは分かっておりますよ。
私がお聞きしたいのは、その作業を何度もやっているのかと言うことと、「ジョブすぐ消える」とお書きになっていますが、その場合のジョブとは何を指しているのか、と言うことなのですが・・・。
ドライバ自体はすでに正常にインストールされていると思います。
Synaptic パッケージ・マネージャを起動して、「Alien を使って RPM から変換」と言うところをクリックしてみてください。
ここに、cnijfilter-common とか cnijfilter-mp500 とかがリストアップされているはずです。
オフライン
cnijfilter-common
cnijfilter-mp500
cnijfilter-mp500-lprng
がリストにあるので、大丈夫だと思います。
ジョブとは、印刷待ちのテストページや、GoogleChromeでの印刷ページなどです。
一旦リストに入りますが、すぐに消えてしまいます。
オフライン
どうしてもダメなら、こちらを試してみてはどうでしょうか。
http://mambo.kuhp.kyoto-u.ac.jp/~takushi/japanese.html#canon
オフライン
ああ、最近そのドライバを知った所です。MP500がリストにないのですが、どうすればよいでしょうか・・・
オフライン
やり取りを見ていて、思ったんですが、以下の点、確認させてください。
ubuntuのバージョンとアーキテクチャ。
例えば、10.04のamd64版、とか。
そもそもデフォルトでインストールされるPIXIMA MP500では、動作したのか、しなかったのか。
エラーログを見るとライブラリファイルが不足しているか、期待されるディレクトリにないため、エラーになってるように見えます。
alienで変換したパッケージを入れるよりも、デフォルトのドライバで動作するなら、そのほうがよいのではないでしょうか?
オフライン
うちは64bit版なので、alienとか、アーキテクチャ強制インストール(メーカードライバは32bit版しかない)はかえってリスク高すぎなのでやってません。
32bit版を使ってた時から、PIXMAで特に問題らしい問題はないのでそのまま使ってます。
テスト印刷も普通に出来るけど、それ以外になにか問題あるの?
オフライン
9.10の32と10.04の32、両方無理です。
PIXMAにすると、いちよう印刷しようとしてくれますが、
すごく高速で動いて、まるで故障したかのように。それで、50分の49ぐらいの確率で、紙が詰まるんです。
これじゃ、困ります・・・故障しますよね。無理やりこのまま使い続けたら。
・・・けっきょく、昨日、cupsの再インストールしたら、PIXMAに戻っていて、
もう一度alienのフィルタのファイルに変えたら印刷できたのはいいのですが・・・9.10、いまだ同じことしても印刷できず。なぜだろう。
それと、A4しかサイズが選べないんです。暑中見舞いとかを印刷するときに困ります。
それとも、これは仕様なのでしょうか?
オフライン
こんにちは
確認ですが、DLしたファイルはデスクトップ上に置いて(日本語のディレクトリではないところに置かないと)、”alien”していませんよね。
もう一つ提案ですが、-iを指定せず、エラーが出ないか、きちんとdebファイルをつくってからdpkgしてみては。
オフライン
error: incorrect format: unknown tag
これだけは解決できていません。
作業ディレクトリはホームフォルダです。フォルダ名、日本語じゃないです。
オフライン
funatogawa さんが仰っている意味は、
$ sudo alien --script cnijfilter-common-2.60-3.i386.rpm
$ sudo alien --scriptc cnijfilter-mp500-2.60-4.i386.rpm
$ sudo alien --script cnijfilter-mp500-lprng-2.60-4.i386.rpm
として deb に変換してから、
$ sudo dpkg -i cnijfilter-*.deb
とやってみたらどうか?
と言うことです。
オフライン
あー、ごめんなさい。下記の間違いです。s が抜けてました
$ sudo alien --scripts cnijfilter-common-2.60-3.i386.rpm
$ sudo alien --scriptcs cnijfilter-mp500-2.60-4.i386.rpm
$ sudo alien --scripts cnijfilter-mp500-lprng-2.60-4.i386.rpm
オフライン
ああ、それでしたら、解決しています。
Warning: Skipping conversion of scripts in package cnijfilter-mp500: postinst postrm
Warning: Use the --scripts parameter to include the scripts.
この部分が出なくなりましたので。
でも、やはりA4以外の選択が・・・
オフライン
あと、印刷中に自動的にジョブを表示する方法があれば、教えてください・・・
パネルにアイコンが出て、クリックしたら出るぐらいでもいいです。
オフライン