我遇到了一个奇怪的问题,但找不到原因。
我成功安装了 HP LaserJet 1018,通过打印机/添加打印机/(识别 USB 连接的打印机)/选择 HP/选择驱动程序/打印机已成功安装,我在打印机中看到了它。它是 USB 连接的。选择驱动程序时,我尝试推荐的(HP LaserJet 1018 Foomatic/foo2zjs-z1(推荐)。
但是,尝试打印时显示正在处理,然后完成,但是什么都没有出来,打印机没有反应。
lpq 输出:
HP-LaserJet-1018 is ready
no entries
lpc status all 显示:
HP-Deskjet-3520-series:
printer is on device 'hp' speed -1
queuing is enabled
printing is enabled
no entries
daemon present
HP-LaserJet-1018:
printer is on device 'hp' speed -1
queuing is enabled
printing is enabled
no entries
daemon present
Samsung-SCX-4200-Series:
printer is on device 'usb' speed -1
queuing is enabled
printing is disabled
no entries
daemon present
有问题的打印机是 LaserJet 1018。其他打印机目前尚未连接,但可以通过 USB 或网络正常工作。
lpstat -a:
HP-Deskjet-3520-series accepting requests since Čet 21 Tra 2016 20:31:21
处理后,看到完成了,但是没有打印。
我正在使用 ubuntu 16.04 LTS,问题仍然存在于内核 4.4.0.22 和 4.5.2,并且只有这台打印机存在。
PS 在 14.04 LTS 中运行良好。
帮助?
答案1
运行命令:sudo hp-setup -i
然后按照安装说明进行操作,但首先删除您添加的打印机。
答案2
在处理另一台 HP 打印机时,我发现 3.17 安装程序中有一个小故障,这可能是您的问题。PPD 文件的权限必须包含 X (chmod 754)。3.17 安装程序没有正确设置权限,结果是打印机除了打印时以外都正常工作。退回到 3.16 并没有解决问题;我猜是因为 PPD 文件在 3.17 卸载过程中被遗留了下来,而 3.16“假定”它的权限是正确的。
无论如何,请尝试检查 PPD 文件的权限,或者只需使用 CHMOD 754 进行设置。