为了调试目的,如何将 HPLIP 的 hp-check 输出中的错误数量减少为零?

为了调试目的,如何将 HPLIP 的 hp-check 输出中的错误数量减少为零?

我已经使用简单的 deb-package 安装了 HPLIP sudo apt-get install hplip,并使用 安装了驱动程序/插件hp-plugin

但是的输出hp-check包含错误。
众所周知,此命令的输出通常用于调试目的。

干净系统上的错误数量:

| Ubuntu version | Errors |
|----------------|--------|
|    16.04 LTS   |   13   |
|    18.04 LTS   |   14   |
|    20.04 LTS   |   22   |

(不同口味的错误数量可能不同)

有可能将它们减少到零吗?

答案1

为了将错误数量减少到零,我们需要:

  1. 使能够源代码存储库软件与更新software-properties-gtk
  2. 安装构建依赖项和包:

    sudo apt-get build-dep hplip
    sudo apt-get install build-essential libtool libtool-bin libcups2-dev cups-bsd cups-client avahi-utils gtk2-engines-pixbuf xsane
    

    还需要一些额外的包:

    • 对于 Ubuntu 18.04 LTS 和 19.10 -

      sudo apt-get install python3-pyqt4 python3-dbus.mainloop.qt python3-notify2
      
    • 对于 Ubuntu 20.04 LTS -

      sudo apt-get install libcups2 python3-pyqt5 gtk2-engines-pixbuf python3-notify2 python3-dbus.mainloop.pyqt5
      

      (但这真的不够,所以我已经报告了错误 1881401

  3. 再次运行hp-check并查看

    No errors or warnings.
    

    信息。

然后我们可以检查 HPLIP 的其他可能问题,例如hp-doctor(它包含hp-check和其他测试的输出)。

相关内容