佳能 MX870 打印机仅在状态 LCD 上显示“正在处理”

Nic*_*ick 1 printing canon 12.04

我的佳能 MX870 在 11.10 中安装得很好,但自从升级到 12.04 后,它就不再工作了。打印机在打印设置中被识别,当我尝试打印测试页时,打印机 LCD 显示“正在处理”消息,但随后消失并且没有任何反应。这是我的日志(请注意,尽管访问日志显示成功,但打印并未成功):

# /var/log/cups/access_log

localhost - - [22/May/2012:12:29:35 -0400] "POST /printers/Canon-MX870 HTTP/1.1" 200 412 Print-Job successful-ok
Run Code Online (Sandbox Code Playgroud)

——

# /var/log/cups/error_log

W [22/May/2012:12:25:51 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon-MX870-Gray..' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon-MX870-RGB..' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Canon-MX870' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon-MX870-Gray..' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon-MX870-RGB..' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Canon-MX870' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon-MX870-Gray..' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon-MX870-RGB..' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Canon-MX870' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon-MX870-Gray..' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon-MX870-RGB..' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Canon-MX870' already exists
Run Code Online (Sandbox Code Playgroud)

Nic*_*ick 5

找到了解决方案:我最初让打印机在 11.10 下使用 michael gruz ppa 工作,但这在 12.04 中不再有效,并且尝试从 Ubuntu 的打印管理器安装也不起作用。

我发现了一个已更新为 12.04 的 michael gruz ppa:https ://code.launchpad.net/~michael-gruz/+archive/canon-trunk/+packages

我首先使用 Synaptic Package Manager 删除了旧驱动程序,然后添加了新驱动程序:

sudo add-apt-repository ppa:michael-gruz/canon-trunk
sudo apt-get update
sudo apt-get install cnijfilter-mx870series
Run Code Online (Sandbox Code Playgroud)

执行此操作后,使用打印管理器安装打印机即可。