理光MP C2011打印机在armhf ubuntu上使用cups工作,然后卡在“将数据发送到打印机”

理光MP C2011打印机在armhf ubuntu上使用cups工作,然后卡在“将数据发送到打印机”

打印机:理光 MP C2011(或 MP C2011SP?)

http://www.openprinting.org/printer/Ricoh/Ricoh-MP_C2011

查看PPD文件:http://www.openprinting.org/ppd-o-matic.php?driver=PDF-Ricoh&printer=Ricoh-MP_C2011&show=1

通过 CUPS Web 界面添加打印机。

打印命令: $ lp -d c2011 test.pdf

CUPS 版本:2.1.3

通过命令安装 CUPS: $ sudo apt install cups

系统:Ubuntu xenial armhf,通过 Android 上的“LinuxDeploy”应用程序。

该系统还安装了 foo2zjs,与 HP LaserJet P1102w 配合良好。

=================================================== =========================

当 CUPS 状态显示“空闲”时,打印机工作正常。

正常打印 pdf 文件后,状态变为空闲 - “正在向打印机发送数据”。然后我进行下一次打印,打印机打印无意义的文本和空白页。

所以我运行 $ sudo service cups restart

然后打印机状态返回“空闲”。然后打印,然后再次“将数据发送到打印机”。

在打印之前重新启动CUPS并不是一个好的解决方案。

答案1

我发现,对于某些打印机型号(包括理光),通用驱动程序通常比某些特定供应商提供的“驱动程序/PPD”工作得更好。

此外,某些理光型号需要附加组件才能很好地处理 Postscript,理光 MP C2011 似乎就是这种情况。我会与理光取得联系。请做好准备,这是付费“升级”。

在 CUPS 中创建打印机时,我使用了通用 Postscript 打印机驱动程序。多年来我已经成功地将它与 Mac 桌面和 Linux 服务器/工作站一起使用。但是,在您的情况下,它是付费“升级”的。

有相当详细的记录表明,Mac 只有在支付 postscript“升级”/卡后才能很好地打印,而且它们也使用 CUPS。

相关内容