打印机错误检查 /etc/ccpd.conf 的设备路径

打印机错误检查 /etc/ccpd.conf 的设备路径

我尝试在 Ubuntu 18.04 上安装 Canon LBP 2900B 打印机。我按照类似问题的答案中的说明进行操作。如下所示 -

下载 Linux capt 驱动程序版本 2.71

将其解压到下载文件夹并打开 64 位文件夹,因为我的安装是 64 位的:

下载 → linux capt... → 64 位驱动程序 → debian

双击文件后,Ubuntu 软件中心将打开并要求安装。依次安装两个文件,先安装第二个。

从 Ubuntu 软件中心安装以下附加软件包:portreserve、gsfonts、gsfonts-other、gsfonts-X11。

重新启动打印机

service cups restart

添加您的打印机并启动打印机守护程序:

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

这将弹出一个新窗口。如果消息为“准备打印”,则您已完成。如果消息为未连接打印机等错误,请重新启动操作系统并重复步骤五至七,它将启动。

到最后一步为止一切都很完美。最后一步即

  1. 检查打印机的功能:

captstatusui-P LBP2900

我收到以下错误。

打印机错误

检查 DevicePath/etc/ccpd.conf

我尝试向回答者询问这个问题,但是我无法发表评论,因为根据网站政策我没有 50 分。

请帮助我完成第 7 步。我想我已经接近让我的打印机在 Ubuntu 上工作了。

答案1

错误

Check the DevicePath of /etc/ccpd.conf

源自缺少 32 位 libxml2 库。安装此库可消除此错误。这可能不是让您的 CAPT 打印机运行的最后一个操作,但至少可以读取配置文件。

在 Ubuntu 18.04 x64 上,我使用此命令安装 32 位 libxml2.so

sudo apt-get install libxml2:i386

可能还缺少其他一些库。要检查这一点,请在可执行文件ldd上运行/usr/bin/capt*,例如ldd /usr/bin/captmon2。检查库列表中的not found标记并找到安装它们的方法。

相关内容