安装 Ubuntu 20.04 后出现打印机问题

Dav*_*vid 32 printing hp 20.04

在我的桌面上安装 20.04 后,我的打印机停止工作。

打印机:HP Envy 5640,通过 USB 连接。 hplip安装。 cups安装。

任何建议表示赞赏。打印机本身没问题,因为我已经使用它从网络上的另一台 PC 无线打印。

小智 21

试试sudo hp-setup -i。至少对于USB。这最终帮助我使用了 HP LaserJet Pro P1102w。


Ósc*_*car 12

如果打印机之前使用 hplip 为您工作,只需卸载 ippusbxd 包:

sudo apt remove ippusbxd
Run Code Online (Sandbox Code Playgroud)

至少在我的情况下,问题是 ippusbxd 自动创建了一个无法工作的打印机,并且与我的 hplip 打印机发生冲突。


小智 6

  1. 安装 hplip gui 如下

    sudo apt install hplip-gui
    
    Run Code Online (Sandbox Code Playgroud)
  2. 从 hplip gui 转到操作,然后安装所需的插件。

这为 fr 型号 HP LasetJet 1018 修复了它


小智 5

我已经通过以下步骤解决了,不知道是否都需要,很可能只有第 3 步是修复。

  1. 删除并重新安装一些软件包:

    sudo apt-get update
    sudo apt-get remove hplip cups-filters cups hplip-data system-config-printer-udev
    sudo apt-get install build-essential tix groff dc axel cups
    sudo apt-get install cups-filters unp system-config-printer-gnome
    
    Run Code Online (Sandbox Code Playgroud)
  2. 从 hp 的开发人员门户安装 hplip:https : //developers.hp.com/hp-linux-imaging-and-printing/gethplip

    版本 3.20.5 声称与 20.04 兼容,但在我的情况下并没有解决问题:

  3. 最后,更改 ppd 文件的权限:

    sudo chmod 644 /etc/cups/ppd/HP_ENVY_4520_series_XXXXXX_.ppd 
    
    Run Code Online (Sandbox Code Playgroud)

    其中(我想)XXXXXX 应该是打印机序列号的一部分

现在打印机工作正常。我花了几天才达到这个结果,打印机在 19.10 上运行良好,所以我对这个问题有点失望。


Ana*_*oop 0

我尝试按照下面的链接重新安装。

https://answers.launchpad.net/hplip/+question/690299

但是后来,我遇到了与以下错误相同的通信错误。

“设备通信错误 (5012)”- HP 打印机

但是,上面链接中提到的解决方案部分有效。

我重新安装了 ubuntu 20.04 LTS,速度非常快,20 分钟内就能安装完毕。

安装时,我保持打印机处于打开状态,它会自动检测到,然后它开始出现任何问题。

我能够打印 1.Ubuntu 测试页。2. 我能够双面打印文档。

希望这可以帮助其他人。