BrotherプリンタとUbuntu12.10

Ubuntu 12.10へブラザーの今年秋の新作プリンタ DCP-J940N-B/W/ECOをインストールした。
このプリンタは写真はそこそこで、使い勝手がよく、インク代も安くてオススメ。とにかく、インクが4本と少なく交換も前からできてイライラしない。黒インク(これだけ顔料)が大きいタンクになっているのがユーザーのことを考えていると思う。特にcode印刷にオススメだ。

以下からLPR+CUPSの2つのドライバーDWONLOAD
http://solutions.brother.co.jp/support/os/linux/lpr_printer/driver.html#DCP-J940N

詳細はURLを参考にしてもらって、簡単に要約を書くと...
  • Synapticからはインストール出来ない。
  • Terminalから行う。
  • プリンタードライバーはUbuntu Cups使用なので、deb版を2つダウンロード
  • プリンタは有線LANで接続、IP固定 (無線LANは電子レンジなどが近くで動作していると不安定になるので使わない)
  • Ubuntu 64bits osの場合 lib32stdc++をインストール
    • Update:e.g. 64bits ubuntuならば以下のライブラリが必要
      $ sudo apt-get install lib32stdc++6

rootへ
$ sudo -s
/var/spool/lpdの確認、なければ作る。存在しない場合、下のdpkg -iがエラーを返し、インストール出来ない。
# mkdir -p /var/spool/lpd

次は/usr/lib/cups/filter/の存在を確認、なければ作成。

# dpkg -i --force-all LPRドライバー名
# dpkg -i --force-all CUPS用ドライバー名



 以上で、System Settings...->Printerから、
940のアイコン、右クリックでプロパティを開き、ディフォルト用紙サイズ(Media size)がLetterではなくA4になっているかを確認。なっていなければ手動でA4にして保存。
テスト印刷ボタンを押す。

テスト成功。

ボクの場合、他にEPSONのプリンター3台インストールしてある状態からスタートしたので状況が異なるかも。

P.S.
尚, Ubuntu 12.10はcups-filtersを最新版を手動でインストール(1.0.24-2ではダメで1.0.24-2ibuntu0.1以上)してある。現在、これにはバグがあって、横印刷(landscape)が縦印刷(portrait)になり、読めたものではない(2013-1月中旬修正がReleaseされた)尚、Ubuntu12.04は正しく動作すると思う。

P.S.
スキャナードライバは同じサイトにある。
http://solutions.brother.co.jp/support/os/linux/scanner/driver.html
ただし、ネットワーク経由のときは、XSaneをインストールした後、上のリンク内に説明があるが、以下のようにコマンドを打つ必要がある。ipは設定しているプリンタのアドレス。
$ brsaneconfig4 -a name=Scanner model=DCP-J940N ip=192.168.1.8
成功すればGimp File->Create->XSane->Device Dialog...から画像を取り込める。

コメント

このブログの人気の投稿

日本でコンピュータサイエンスを学ぶ難しさ

How to preview nif file on the ubuntu.