
Ubuntu日本語フォーラム

ログインしていません。
ubuntu12.04 ltsで、canon ip2700プリンターが使えません。10.04では使うことができていました。12.04にアップグレードしてから使えなくなりました。
どなたか、解決策の提示をお願いします。
オフライン
12.04のip2700Cupsでしたら、Openprintingにありますが。
システム設定→印刷でiP2700のアイコンを右ボタンでクリックして、プロパティを選び、
製造とモデル:の一番右側の変更ボタンをクリック、Canon→Canon PIXUS iP2700を選んでドライバーを替えてみてください。ドライバーはCanon PIXUS iP2700 - CUPS+Gutenprint v5.2.8-pre1になります。
オフライン
funatogawa様、返信いただきありがとうございます。
ご指摘のとおり行い、ドライバーはCanon PIXUS iP2700 - CUPS+Gutenprint v5.2.8-pre1を選択することができました。それから先に進むと二者択一の選択ウィンドウがでてきました。どちらの選択肢も試して、テスト印刷を行おうとしましたが、プリンターの状態が一時停止から全く進行しません。プリンターも反応しません。
ドライバーを選択してから、どのような操作をすれば宜しいのでしょうか。ご教示をお願いします。
オフライン
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
オフライン
訂正
✕ 10.04出印刷できたという事を前提に書きますが、
○ 10.04で印刷できたという事を前提に書きますが、;変換ミスです。申し訳ありません。
オフライン
また間違いを発見してしまいました。すいません。
これが、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
でシンボリックファイルであったと思います。
オフライン
funatogawa様、返事が遅れまして大変申し訳ありません。端末で操作したところ、
「ln: シンボリックリンク `libpng.so.2' の作成に失敗しました: ファイルが存在します」
のメッセージが繰り返されるだけでよくわかりませんでした。私も自力で解決できるよう頑張ってみます。もし、他の解決法をご提示いただければ幸いです。
オフライン
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につないで電源を入れれば、認識するのでは?
該当プリンターを持っていないので、ここまでしかできません。
オフライン
funatogawa様、返信ありがとうございました。また、返事が遅れまして大変申し訳ありませんでした。ご教示された事項に従って操作したところ、プリンターが使えるようになりました。ありがとうごさいました。
オフライン