Canon LBP 2900用ドライバー


9

Canon LBP 2900プリンターのドライバーをUbuntu 14.04にインストールするにはどうすればよいですか?

CANONの公式サポートからドライバをインストールしてみましたが、Ask Ubuntuで他の回答を確認しましたが、これまでのところ結果はありません。



最後のドライバーをダウンロードしてカップを再起動しようとしましたが、動作しません。すべてが問題ないように見えます。「設定」に移動すると、プリンタが表示されますが、非アクティブで印刷されないと表示されます。他のアイデアは?

すぐに使えるスクリプトのためにここでいくつかの努力がありました:github.com/dkavraal/CanonCAPTdriver(CAPT 2.60)
Hugolpz


わかりました...この以前のgitリポジトリは14.04のレビューが不十分です。
Hugolpz、2015年

回答:


4

以下は、他のLBPモデルとPCのビット幅に適応できる私の実用的なソリューションです。

インストール

Ubuntu 64ビットの場合、プリンタCanon LBP2900:

git clone https://github.com/hugolpz/Canon_printer.git
cd ./Canon_printer
make -f ./download.mk
sudo make -f ./install.mk BITS=64 PRINTER=LBP2900
sudo make -f ./OS_restart.mk
sudo make -f ./install.mk BITS=64 PRINTER=LBP2900

ビット幅に合わせてください。

OSの再起動

インストールとOSの再起動後にプリンターが機能しない場合:

sudo pkill -9 -x ccpd
sudo /etc/init.d/ccpd start   # Output should have 2 numbers of 4 digits !
> Canon Printer Daemon for CUPS: ccpd: 2626 2615    # seems good :)

詳細な手順については、https://github.com/hugolpz/Canon_printerを参照してください

推奨事項

Canon以外のLinux互換プリンターを購入します。


1
sudo make -f ./install.mkを実行すると、BITS = 64 PRINTER = LBP2900:gzip:drivers.tar.gz:gzip形式ではないinstall.mk:36:ターゲット 'unzip'のレシピが失敗しましたmake:*** [unzip]エラー2
quangkid

1

これはcanonからの最新のドライバーです。そのバージョン2.60 。ここからダウンロードできます。

解凍すると、32ビットドライバーと64ビットドライバーの両方が含まれます。

このソフトウェアは、Linuxオペレーティングシステムで動作する印刷システムであるCUPS(Common UNIX Printing System)環境で動作するCanon LBPプリンターに印刷機能を提供するCAPTプリンタードライバーです。


私はすでにそれをしました、私は以前のバージョンでターミナルを介してカップなどを再起動するいくつかのステップがあることを知っています、あなたはインストールするための完全なガイドを知っていますか?
user275919 14

端末からCUPSを再起動するにはsudo /etc/init.d/cupsys restart
ミッチ


1

これは、Linux Mint 17 32ビット(多かれ少なかれUbuntu 14.04 32ビット)で私にとってはうまくいきました。

  1. ドライバーをダウンロードしてインストールします。

    Canon Asia Webサイト(またはその他のCanon Webサイト)にアクセスし、このリンクからLinuxバージョン2.60用のCAPTプリンタードライバーをダウンロードします。

    それを抽出して、ディレクトリ32-bit_Driver / Debianを含むフォルダーを取得します。

    ターミナルから.debファイルcndrvcups-common_2.60-1_i386.debをインストールします。

    sudo dpkg -i cndrvcups-common_2.60-1_i386.deb
    

    gdebiパッケージインストーラーを使用してインストールすることもできます。

    次にcndrvcups-capt_2.60-1_i386.debをインストールします

    sudo dpkg -i cndrvcups-capt_2.60-1_i386.deb
    
  2. 他のPostScriptフォントとプログラムをインストールして、プリンタ用のポートを予約します。

    Synaptic Package Managerを介して、portreserve、gsfonts、gsfonts-other、gsfonts-X11をインストールします。

  3. プリンターを再起動します。

    service cups restart
    
  4. プリンターを追加し、Canon Printerデーモンを起動します。

    sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 -E  
    sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
    sudo service ccpd start
    sudo service ccpd status
    
  5. プリンターの状態を確認してください。

    captstatusui -P LBP2900
    

    メッセージが表示Ready to printされたら完了です。それ以外の場合は、システムを再起動して、手順4からすべての手順を繰り返す必要があります。

    システムを再起動すると、機能しなくなる場合があります。実行sudo service ccpd restartして再試行してください。


私はそれを正確に行い、失敗しました。Ubuntu 14.04、64ビット。
Hugolpz、2015年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.