在 Ubuntu 18.04 上安装 Canon LBP 2900 时出错

在 Ubuntu 18.04 上安装 Canon LBP 2900 时出错

错误图像

过去几天,我一直在尝试在 Ubuntu 18.04 上安装 Canon LBP 2900 驱动程序。我尝试遵循许多教程,例如如何在 ubuntu 16.04 lts 中安装佳能 lbp2900b 打印机,并尝试通过下载 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

我怎样才能让这台打印机工作?

答案1

使用以下方法肯定会帮助 Ubuntu 18.04 64 位用户安装和使用他们的佳能 LBP2900 打印机,否则对于经验不足的人来说可能是一次痛苦的经历。

使用官方 Linux(32 位或 64 位)不会有帮助佳能 LBP2900 驱动程序

下载佳能 LBP2900 驱动程序适用于 64 位 Ubuntu 18.04GitHub 仓库上的此页面

然后在终端中运行以下命令:

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从列表中选择并完成剩余步骤。

然后单击ApplyOK。打印测试页,您的佳能 LBP2900 打印机就可以在 64 位 Ubuntu 18.04 上打印了!

注意:有时,打印会卡住并显示以下消息渲染完成。在这种情况下,只需关闭打印机然后重新打开即可。

请报告成功或问题...

答案2

在尝试安装新版本之前,您应该卸载所有旧版本的软件包。您的消息显示:cndrvcups-capt 依赖于 cndrvcups-common (>= 3.21);然而:系统上的 cndrvcups-common 版本是 2.60-1。

因此,请将它们全部删除,然后重新开始:

sudo dpkg --purge cndrvcups-common cndrvcups-capt

答案3

所以你需要转到我在你提到的另一个答案中给出的链接;你从中获取驱动程序的链接不是佳能的官方来源;所以最好避免这样的链接;按照我在另一个答案中说的做;

相关内容