打印机首先处于待处理状态,然后打印空白页

打印机首先处于待处理状态,然后打印空白页

事情是这样的:一年多以来,我一直在使用同一台笔记本电脑、同一台 HP LaserJet P3010 系列、同一操作系统(Ubuntu 14.04,32 位或 64 位,MATE 桌面)和同一设备 URI,hp:/usb/HP_LaserJet_P3010_Series?serial=XXXX没有system-config-printer遇到任何问题。

在过去的几个月里发生了一些变化,这在一定程度上破坏了打印过程 - 但我真的不知道是什么,因为我只有在必须打印时才会遇到这个问题,大约每月一次。

这就是我现在的体验——我通过 USB 连接打印机,然后打开它;打印机上的一切看起来都很好,并且system-config-printer状态(打印机状态)没有任何问题(有时是“空闲”,有时是“空闲-准备打印”,有时是空白-但这也是它工作时的情况)。

然后,我my.pdf在 中打开evince并尝试打印。没有页面出来;当我右键单击 中的打印机图标system-config-printer并选择“查看打印队列”时,我得到了列出的文档,但状态为“待处理”,几分钟内都没有变化。我见过这种情况:

打印机仅处于“待处理”模式,不打印

在“设置”>“打印机”>“策略”下未选择“已启用”

...但我在操作系统的任何地方都找不到“设置”(有系统/首选项和系统/管理);但这个答案也适用于 Ubuntu 13。然后我发现了这个:

CUPS。打印机“待定”模式

...使用命令“sudo service cups restart”重新启动 CUPS。...

... 确实,sudo service cups restart文档发送到打印机后,从队列中消失了 - 但打印机打印的是空白页!我发现这可能是该问题的一个解释:

网络打印机只打印空白页,不停歇,怎么办?

看起来您正在将 PostScript 直接发送到打印机,但打印机可能无法理解它,这就是它吐出空白页的原因。

system-config-printer因此,我根据打印机的属性进行了测试,并打印了一张测试页 - 打印效果很好。再次打印时evince要么卡在“待处理”状态,要么打印空白页。然后我发现了如下建议:

https://www.linuxquestions.org/questions/linux-hardware-18/hp-laserjet-1102p-printing-blank-pages-4175548673/

您能通过 lpr 命令成功打印单页 PDF 吗?
lpr -P <printer_name> /path/to/sample.pdf

因此我尝试了lpr(没有参数-P,因为这是当时我的系统上唯一活动的打印机,并且它被设置为默认打印机):

lpr my.pdf

...现在可以正常工作 - 打印正常!?

我想这个问题有点类似于PDF 查看器打印空白页...但是,到底是什么问题导致原本可以正常运行的程序变成这样呢?

此外,由于这是 HP 打印机,我读过的一些帖子推荐了一些 HP 实用程序,结果(今天才注意到)我确实有 System/Preferences/HPLIP Toolbox(我猜是的/usr/bin/hp-toolbox);这里的一些设置是否被更改了,或者在 CUPS 级别,还是其他地方?我该如何解决此问题?

答案1

我以前也遇到过类似的问题。我当时在网络上,我的打印机只打印空白页。后来我发现其中一个网络客户端使用的 IP 地址与打印机的 IP 地址相同,因此存在 IP 地址冲突。花了很长时间才发现这个问题,但现在终于解决了。

答案2

好吧,我不得不再次打印,再次遇到同样的问题,我发现了这一点:

大多数时候它显示“待处理”并且不会打印。我进入 Ubuntu 并且策略已启用...我还能尝试什么?

如果是 HP,我发现我必须进入 hp、hp 设备管理器、打印机控制并启动打印机。不知道为什么它会关闭。

好吧,我想试试,我想当我打印/连接 HP 打印机时,桌面顶部面板上会出现一个 HP 图标,当我单击小程序时,会出现一个菜单,从那里我单击了“HP 设备管理器...” - 但它告诉我/usr/bin/hp-toolbox找不到。事实证明它位于sudo apt-get install hplip-guiUbuntu 14.04 上,因此在安装它之后,我可以显示设备管理器,起初它没有检测到*打印机,但重新启动*打印机后它检测到了,并且打印正常。可能是因为启动了设备管理器,系统中有关打印机的某些状态得到了刷新,因此它再次直接从打印机开始正确打印evince

* 我最近注意到,如果我的旧 USB 鼠标先插入外部 USB 集线器,然后再插入较新的 USB 设备,它会干扰对较新的 USB 设备的检测。因此,我不得不关闭打印机,移除 USB 鼠标,然后再次打开打印机,这次检测成功了。

相关内容