HP LaserJet 无法打印(16.04 LTS)

HP LaserJet 无法打印(16.04 LTS)

我遇到了一个奇怪的问题,但找不到原因。

我成功安装了 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 进行设置。

相关内容