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

我在11.10中安装了佳能MX870,但自从升级到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 

 # /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 

找到解决方案:我最初使用michael gruz ppa在11.10下运行打印机,但这在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 

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

它确实有效。 谢谢。 我使用你的方法并按照说明:(/ /tmp/LinuxDrivers/Canon_Printer/cnijfilter-source-3.10/ppd
http://ubuntuforums.org/showthread.php?t=1488850

 kimiko@kimiko-Lenovo-G770:~$ uname -a Linux kimiko-Lenovo-G770 3.2.0-24-generic #39-Ubuntu SMP Mon May 21 16:52:17 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux