お知らせ

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

#1 2012-09-17 11:09:13

luminex55
メンバ
登録日: 2012-09-17

ubuntu12.04 ltsで、canon ip2700プリンターが使えません。

ubuntu12.04 ltsで、canon ip2700プリンターが使えません。10.04では使うことができていました。12.04にアップグレードしてから使えなくなりました。

どなたか、解決策の提示をお願いします。

オフライン

 

#2 2012-09-18 09:14:35

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: ubuntu12.04 ltsで、canon ip2700プリンターが使えません。

12.04のip2700Cupsでしたら、Openprintingにありますが。
システム設定→印刷でiP2700のアイコンを右ボタンでクリックして、プロパティを選び、
製造とモデル:の一番右側の変更ボタンをクリック、Canon→Canon PIXUS iP2700を選んでドライバーを替えてみてください。ドライバーはCanon PIXUS iP2700 - CUPS+Gutenprint v5.2.8-pre1になります。

オフライン

 

#3 2012-09-20 12:13:31

luminex55
メンバ
登録日: 2012-09-17

Re: ubuntu12.04 ltsで、canon ip2700プリンターが使えません。

funatogawa様、返信いただきありがとうございます。

ご指摘のとおり行い、ドライバーはCanon PIXUS iP2700 - CUPS+Gutenprint v5.2.8-pre1を選択することができました。それから先に進むと二者択一の選択ウィンドウがでてきました。どちらの選択肢も試して、テスト印刷を行おうとしましたが、プリンターの状態が一時停止から全く進行しません。プリンターも反応しません。

ドライバーを選択してから、どのような操作をすれば宜しいのでしょうか。ご教示をお願いします。

オフライン

 

#4 2012-09-20 15:37:04

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: ubuntu12.04 ltsで、canon ip2700プリンターが使えません。

10.04出印刷できたという事を前提に書きますが、
Canonのプリンターには
/usr/lib/に
libpng.so.2
libtiff.so.3
libxml.so.1
というライブラリが必要です。

これが、10.04では

コード:

cd /usr/lib
sudo ln -s /lib/libpng12.so.0 libpng.so.2
sudo ln -s libtiff.so.4 libtiff.so.3
sudo ln -s libxml2.so.2 libxml.so.1cd /usr/lib

でシンボリックファイルであったと思います。

11.04以降仕様が変わって、
libpng12.so.2が/lib/i386-linux-gnu/以下に、libtiff.so.4.3.3 が/usr/lib/i386-linux-gnu/以下になり、ファイル名も変わっています。

コード:

cd /usr/lib
sudo ln -s /lib/i386-linux-gnu/libpng12.so.0 libpng.so.2
sudo ln -s i386-linux-gnu/libtiff.so.4.3.3 libtiff.so.3
sudo ln -s libxml2.so.2.7.8 libxml.so.1

12.04ではさらに、
libtff.so.4.3.3→libtff.so.4.3.4になりました。
(libpng12.so.0は/lib/i386-linux-gnu/にありますが、libpng12.so.0.46.0へのリンクです。)

コード:

cd /usr/lib
sudo ln -s /lib/i386-linux-gnu/libpng12.so.0 libpng.so.2
sudo ln -s /usr/lib/i386-linux-gnu/libtiff.so.4.3.4 libtiff.so.3
sudo ln -s libxml2.so.2.7.8 libxml.so.1

と、リンクを貼り直せば、動くのではないでしょうか。もしだめなら、シンボリックファイルを消して元に戻してください。

すいませんがこれ以上は分かりません。

参考:http://d.hatena.ne.jp/kaze-kaoru/20120625/1340586809
https://wiki.ubuntu.com/CanonPixmaIP1500

オフライン

 

#5 2012-09-20 15:38:17

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: ubuntu12.04 ltsで、canon ip2700プリンターが使えません。

訂正
✕ 10.04出印刷できたという事を前提に書きますが、
○ 10.04で印刷できたという事を前提に書きますが、;変換ミスです。申し訳ありません。

オフライン

 

#6 2012-09-20 21:56:08

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: ubuntu12.04 ltsで、canon ip2700プリンターが使えません。

また間違いを発見してしまいました。すいません。
これが、10.04では

コード:

cd /usr/lib
sudo ln -s /lib/libpng12.so.0 libpng.so.2
sudo ln -s libtiff.so.4 libtiff.so.3
× sudo ln -s libxml2.so.2 libxml.so.1cd /usr/lib
○ sudo ln -s libxml2.so.2 libxml.so.1

でシンボリックファイルであったと思います。

オフライン

 

#7 2012-10-01 23:10:29

luminex55
メンバ
登録日: 2012-09-17

Re: ubuntu12.04 ltsで、canon ip2700プリンターが使えません。

funatogawa様、返事が遅れまして大変申し訳ありません。端末で操作したところ、

「ln: シンボリックリンク `libpng.so.2' の作成に失敗しました: ファイルが存在します」

のメッセージが繰り返されるだけでよくわかりませんでした。私も自力で解決できるよう頑張ってみます。もし、他の解決法をご提示いただければ幸いです。

オフライン

 

#8 2012-10-02 23:09:14

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: ubuntu12.04 ltsで、canon ip2700プリンターが使えません。

luminex55 による投稿:

〜略〜私も自力で解決できるよう頑張ってみます。もし、他の解決法をご提示いただければ幸いです。

もうひとつ、見つけました。 http://www.iheartubuntu.com/2012/02/ins … linux.html
内容は、
① Canonのプリンタードライバーをアンインストール(synapticや、ソフトウエアセンターから)
② PPAを設定

コード:

sudo add-apt-repository ppa:michael-gruz/canon

③ ソフトウエアソースを修正
 ア アップデートマネージャ→設定→「他のソフトウエア」タブを開く
 イ PPAの /michael-gruz/canon/ubuntu を探して、編集ボタンを押し、ディストリビューションを"precise"から"oneiric"に変更
(12.04のものがないが、11.10のものが使えるという事だそうです。)
④ あとは端末から、

コード:

sudo apt-get update
sudo apt-get install cnijfilter-ip2700series

だそうです。その後は、Cupsを再起動して、プリンターをUSBにつないで電源を入れれば、認識するのでは?
該当プリンターを持っていないので、ここまでしかできません。

オフライン

 

#9 2012-11-25 10:32:45

luminex55
メンバ
登録日: 2012-09-17

Re: ubuntu12.04 ltsで、canon ip2700プリンターが使えません。

funatogawa様、返信ありがとうございました。また、返事が遅れまして大変申し訳ありませんでした。ご教示された事項に従って操作したところ、プリンターが使えるようになりました。ありがとうごさいました。

オフライン

 

Board footer

Powered by FluxBB