CUPS
プリンター設定
Canon PIXUS MG8130
長らく、Linux版のドライバの提供を中断していたキヤノンが、Linux用のドライバの配布を再開しました。
MG8130はVer 3.40でサポートされ、ネットワークプリンタにも対応しています。
ついでにスキャナ用のドライバも公開されています。
Vineには、RPMファイルを持ってくればOK。ただし、rpmは、tar.gzのアーカイブの中にあり、展開すると、install.shというスクリプトとともに、パッケージが出てきます。
直接rpmを使わずに、この install.shという対話型のインストーラを走らせると、インストールから設定まで一気に行ってくれます。
[root@chive cnijfilter-mg8100series-3.40-1-rpm]# ./install.sh ================================================== Canon Inkjet Printer Driver Ver.3.40-1 for Linux Copyright CANON INC. 2001-2010 All Rights Reserved. ================================================== 実行コマンド = rpm -Uvh ./packages/cnijfilter-common-3.40-1.i386.rpm 準備中... ########################################### [100%] 1:cnijfilter-common ########################################### [100%] 実行コマンド = rpm -Uvh ./packages/cnijfilter-mg8100series-3.40-1.i386.rpm 準備中... ########################################### [100%] 1:cnijfilter-mg8100series########################################### [100%] #=========================================================# # プリンターの登録 #=========================================================# 続いて、プリンターの登録を行います。 プリンターを接続して、電源を入れてください。 ネットワーク接続で使用する場合は、プリンターをネットワークに接続してください。 準備が整ったら、Enterキーを押してください。 > #=========================================================# # 接続方法の選択 #=========================================================# 1) USB 2) ネットワーク 接続方法を選択してください。[1]2 プリンターを検索しています... #=========================================================# # プリンターの選択 #=========================================================# プリンターを選択してください。 使用したいプリンターが表示されていない場合は、再検索[0]を選択してもう一度プリンターを検索してください。 キャンセルする場合は、[Q]を入力してください。 ----------------------------------------------------------- 0) 再検索 ----------------------------------------------------------- 検出された対象プリンター (MACアドレス IPアドレス) 1) Canon MG8100 series (00-1E-8F-##-##-## 192.168.###.###) ----------------------------------------------------------- 現在の選択値:[1] Canon MG8100 series (00-1E-8F-##-##-## 192.168.###.###) 番号を入力してください。 [1] #=========================================================# # プリンターの登録 #=========================================================# プリンターの名前を入力してください。[MG8100LAN]MG8130 実行コマンド = /usr/sbin/lpadmin -p MG8130 -m canonmg8100.ppd -v cnijnet:/00-1E-8F-##-##-## -E #=========================================================# # 通常使うプリンターに設定 #=========================================================# 通常使うプリンターに設定しますか? 設定する場合は[y]を、しない場合は[n]を入力してください。[y] #=========================================================# インストールが完了しました。 プリンター名 : MG8130 印刷時には、このプリンター名を選択してください。 #=========================================================# [root@chive cnijfilter-mg8100series-3.40-1-rpm]#
Canon PIXUS MP960
キヤノンのプリンタは一部について、Linux用のドライバを配布している。が、MPシリーズ用には、MP510/610対応の V2.80をリリースして以降、対応の更新はない。
MP960用には、ドライバがないので、流用するしかない。ここで留意すべき点は、「インクの設定」である。MP960は、染料インク6色1)+顔料黒の7色構成であり、これと同じ構成を持つのが iP7500ということになるらしい。
iP7500用には、V 2.60が対応ドライバとしてあるが、実は、これはあまりに古くて、パッケージをそのまま持ってきても Vineにはインストールできない。ついでに言うと、GTK+のバージョンの問題でリビルドも出来ない。
仕方がないので、2.90のソースを持ってきて、iP7500関連のソース2)を、V2.90のソースにコピーして、configure.inを数カ所直して、リビルドしてみた。
結果、正常に印刷できるようになった。が、勿論、この記事は、MP960に iP7500のドライバを使うことを絶賛推奨しているワケではなく、やるなら自己責任でどうぞ、ということなのであるのは、いうまでもないが付け加えておく。