佳能 LBP2900 打印问题

佳能 LBP2900 打印问题

我正在使用 Ubuntu 11.10 64 位,我尝试使用几种方法安装我的佳能打印机 LBP2900,但打印机不工作,我在打印机状态中写到:空闲 -/usr/lib/cups/filter/pstocapt失败,当输入此命令时

 captstatusui -P LBP2900

这是我得到的:

(captstatusui:2432): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(captstatusui:2432): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(captstatusui:2432): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(captstatusui:2432): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

请帮助我

答案1

您的打印机无法正常工作与状态 UI 无关。状态 UI 对于打印来说不是必需的,即使它给出了此 Gtk-WARNING,它仍可正常工作。

您的问题是 pstocapt 不起作用。现在您没有提供太多有关系统的信息,但根据我的经验,这种情况发生在 64 位机器上。

对于 64 位计算机,常见的安装过程会出现错误。它会将/usr/lib/cups/filter中的文件链接到 中/usr/lib64/cups/filter。这不起作用。因此,您应该执行以下操作:

rm /usr/lib/cups/filter/pstocapt /usr/lib/cups/filter/pstocapt2 /usr/lib/cups/filter/pstocapt3 /usr/lib/cups/backend/ccp
cp /usr/lib64/filter/pstocapt* /usr/lib/cups/filter/
cp /usr/lib64/backend/ccp /usr/lib/cups/backend/

当然,只有当该文件确实存在于 lib64 文件夹中时才执行此操作。

答案2

我认为您应该看看有关佳能 LBPxxxx 打印机的官方 Ubuntu 文档,其中解释了如何安装和配置它们的官方驱动程序:

https://help.ubuntu.com/community/CanonCaptDrv190

如果您无法使其工作,这里有有关如何安装它们的更完整的指南:

http://ubuntuforums.org/archive/index.php/t-1315665.html

还有另一种可能更简单的方法,即使用 PPA,如此处所述(确保修改 sources.list 文件以使用 Natty 存储库,而不是 Oneiric):

http://www.benoitvidis.com/2011/11/install-a-canon-lbp7200cdn-printer-on-ubuntu-11-10-64bits/

答案3

所以你没有 Pixmap..........然后使用安装它

sudo apt-get 安装 pixmap

安装后检查

sudo /etc/init.d/ccpd 状态

当您看到两个数字时,您的打印机安装就正确了......

现在进行测试打印……如果出现类似以下错误,

空闲 - /usr/lib/cups/filter/pstocapt

输入 Sudo nautalis 输入密码切换到 root 用户。你将获得一个具有超级用户权限的新浏览窗口

然后将名为 ccp 的文件从 /usr/lib64/cups/backend 复制到 /usr/lib/cups/backend(如果需要,请替换 backend 中的 ccp 文件或保留为扩展名为 .bac 的备份)

然后将 /usr/lib64/cups/filter 中的所有文件复制到 /usr/lib/cups/filter

(与上述类似,如果您愿意,可以保留备份)

关闭 nautalis

然后测试打印页面......

现在您的打印机就可以正常工作了。

RJK 祝一切顺利

相关内容