HP LaserJet无法打印(16.04 LTS)


16

我有一个奇怪的问题,无法找到原因。

我通过打印机/添加打印机/(识别USB连接的打印机)/选择HP /选择驱动程序/成功安装打印机,成功安装了HP LaserJet 1018,并在打印机中看到了它。它已通过USB连接。选择驱动程序时,我尝试推荐的(HP LaserJet 1018 Foomatic / foo2zjs-z1(推荐)。

但是,尝试打印表示正在处理,然后完成,但没有任何结果,打印机没有任何反应。

lpq输出:

    HP-LaserJet-1018 is ready
    no entries

lpc状态全部显示:

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

出现问题的打印机是LaserJet1018。其他打印机当前未连接,但可以通过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中正常工作。

救命?

Answers:


34

运行命令:sudo hp-setup -i,然后按照安装说明进行操作,但首先删除添加的打印机。


1
在14.04上,我从来没有做过正确的事情,而是在做一个插件,然后关闭,重新插入,每次都打开舞步以使事情正常进行。在16.04上,此方法有效。+1
isync

1

在处理另一台HP打印机时,我发现3.17安装程序出现故障,可能是您遇到的问题。PPD文件的权限必须包含X(chmod 754)。3.17安装程序没有正确设置权限,结果是打印机正常工作,除非您打印到它。退回到3.16并不能解决问题。我猜是因为PPD文件在3.17卸载和3.16“假定”其权限正确的过程中被遗忘了。

无论如何,请尝试检查您的PPD文件的权限,或者仅使用CHMOD 754进行设置。


1
大!我确认在Ubuntu 18.04和hplip 3.18.9上也会发生同样的情况。就我而言,运行sudo chmod 754 /usr/share/ppd/HP -R并再次添加打印机解决了该问题。
razor7 '18 -10-2
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.