Ubuntu 14.04にCanon LBP 2900プリンターのドライバーをインストールするにはどうすればよいですか?
Canonの公式サポートからドライバーをインストールしようとしましたが、Ask Ubuntuで他の回答を確認しましたが、これまでのところ結果はありません。
以下は私の作業ソリューションで、他の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の再起動後にプリンターが機能しない場合:
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互換プリンターを購入します。
これはキヤノンの最新ドライバーです。バージョン2.60で、ダウンロードできます こちら 。
抽出すると、32ビットドライバーと64ビットドライバーの両方が含まれます。
このソフトウェアは、Linuxオペレーティングシステムで動作する印刷システムであるCUPS(Common UNIX Printing System)環境で動作するCanon LBPプリンターに印刷機能を提供するCAPTプリンタードライバーです。
これはLinux Mint 17 32ビット(Ubuntu 14.04 32ビット)でうまくいきました。
ドライバーをダウンロードしてインストールします。
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
他のポストスクリプトフォントとプログラムをインストールして、プリンター用のポートを予約します。
Synaptic Package Managerを使用して、portreserve、gsfonts、gsfonts-other、gsfonts-X11をインストールします。
プリンターを再起動します。
service cups restart
プリンターを追加し、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
プリンターの状態を確認してください。
captstatusui -P LBP2900
メッセージReady to print
が表示されたら、完了です!そうでない場合は、システムを再起動し、手順4からのすべての手順を繰り返す必要があります。
システムの再起動後に動作しなくなる場合があります。 Sudo service ccpd restart
を実行して、再試行してください。