web-dev-qa-db-ja.com

キヤノンLBP 2900をUbuntu 18.04にインストールする際のエラー

error image

過去数日間、Ubuntu 18.04にCanon LBP 2900ドライバーをインストールしようとしました。 Canon lbp2900bプリンターをubuntu 16.04 ltsにインストールする方法 などの多くのチュートリアルを試し、また このドライバー をダウンロードしてGUI経由でインストールしようとしました。インストールに問題があります。

Preparing to unpack cndrvcups-capt_2.71-1_AMD64.deb ...
Unpacking cndrvcups-capt (2.71-1) ...
dpkg: dependency problems prevent configuration of cndrvcups-capt:
cndrvcups-capt depends on cndrvcups-common (>= 3.21); however:
Version of cndrvcups-common on system is 2.60-1.

dpkg: error processing package cndrvcups-capt (--install):
dependency problems - leaving unconfigured
Processing triggers for systemd (237-3ubuntu10.2) ...
Processing triggers for ureadahead (0.100.0-20) ...
Errors were encountered while processing:
cndrvcups-capt

このプリンターを機能させるにはどうすればよいですか?

2
Tryingproton

以下の方法を使用すると、Ubuntu 18.04 64ビットユーザーがCanon LBP2900プリンターをインストールして使用できるようになります。

公式のLinux(32ビットまたは64ビット)を使用しても役に立ちません CanonのLBP2900ドライバー

Canon LBP2900ドライバー 64ビットUbuntu 18.04用の GitHubリポジトリのこのページ をダウンロードします。

次に、ターミナルで次のコマンドを実行します。

Sudo apt install build-essential git autoconf libtool libcups2-dev libcupsimage2-dev
git clone https://github.com/agalakhov/captdriver.git
cd captdriver
autoreconf -i
./configure
make
Sudo cp src/rastertocapt /usr/lib/cups/filter/ 

(一部のシステムでは、これは/usr/libexec/cups/filterである必要があります)

Sudo cp Canon-LBP-2900.ppd /usr/share/ppd/custom/

設定>プリンターおよびプリンターの追加> USBプリンターを開き、ドライバーCanon LBP-2900 CAPT GDIプリンター、リストから0.1.0、残りの手順を完了します。

次にクリック Apply そして OK。テストページを印刷すると、Canon LBP2900プリンターが64ビットUbuntu 18.04で印刷できる状態になります。

注:時々、印刷がメッセージで止まることがありますRendering completed。その場合、プリンターの電源を入れ直してください。

成功または問題を報告してください...

2
user885683

新しいバージョンをインストールする前に、古いバージョンのパッケージをすべてアンインストールする必要があります。メッセージ:cndrvcups-captはcndrvcups-common(> = 3.21)に依存しています。ただし、システム上のcndrvcups-commonのバージョンは2.60-1です。

したがって、両方を削除してから再起動します。

Sudo dpkg --purge cndrvcups-common cndrvcups-capt
1
D.J.Duff

あなたが言及した他の回答で私が与えたリンクに行く必要があります;ドライバーを入手したリンクは、Canonの公式ソースではありません。そのようなリンクを避けるのが最善です。他の答えで言ったことをする。

0
pdc