我在两台电脑上安装了佳能 LBP7110Cw 打印机的 Linux 驱动程序:一台装有 32 位 ubuntu 12.04,另一台装有 64 位 ubuntu 12.04。以下是下载链接: http://www.canon.fr/Support/Consumer_Products/products/printers/Laser/i-SENSYS_LBP7110Cw.aspx
安装工作顺利。每台 PC 都能识别打印机。但当我打印测试页或文档时,什么也没发生。出现错误消息:
- 在64位电脑上:
用于测试页
“src = libcanon_pdlwrapper.c,行 = 633,err = -1¥nDEBUG:写了 1 页……”
用于文档
“src = libcanon_pdlwrapper.c,行 = 633,err = -1¥nError 响应:ReqNo=2,SeqNo=3,opvpErrorNo=-2”
- 在 32 位电脑上
用于测试页
“src = libcanon_pdlwrapper.c,行 = 633,错误 = -1¥nDEBUG2:prtMarkerSuppliesLevel.1.1 = 100”
用于文档
“src = libcanon_pdlwrapper.c,行 = 633,错误 = -1¥nDEBUG2:prtMarkerSuppliesLevel.1.1 = 100”
我需要帮助!Ljdn
答案1
遇到了同样的问题(err = -1¥nDEBUG:写了 1 页...) 今天安装后佳能提供的 64 位驱动程序适用于 (x)ubuntu 14.04 Trusty Tahr 工作站上的 LBP7110cw 打印机。.gzip 目录中的自述文件包含警告要安装的驱动程序ia32-库和libjpeg62:i386; 然而,ia32-libs 不再存在于 ubuntu 12.04 及更高版本中。
在(重新)安装 64 位驱动程序之前安装以下库可以修复该问题并启用打印:
# sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 libjpeg62:i386
答案2
感谢 Canon-Japan,这里是解决方案。驱动程序仅支持英语或日语操作系统 Linux 语言。将法语更改为英语后,它适用于 32 位和 64 位。Ljdn