hplip errors

Asked by Xaver on 2020-05-11

1. Your Linux Distribution and version.
20.04 Ubuntu
2. Your printer make/model.
Mfg=Hewlett Packard;Typ=Printer;Mod=HP LaserJet 200 colorMFP M276n;Ser=CNF8G2L492;
40:A8:F0:B4:41:D7
3. If possible, run 'hp-check -t' and post the output.
ra@w7R:~$ hp-check -t
error: Unable to locate models.dat file
Saving output in log file: /home/ra/hp-check.log

HP Linux Imaging and Printing System (ver. 0.0.0)
Dependency/Version Check Utility ver. 15.1

Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

Note: hp-check can be run in three modes:
1. Compile-time check mode (-c or --compile): Use this mode before compiling the
HPLIP supplied tarball (.tar.gz or .run) to determine if the proper dependencies
are installed to successfully compile HPLIP.
2. Run-time check mode (-r or --run): Use this mode to determine if a distro
supplied package (.deb, .rpm, etc) or an already built HPLIP supplied tarball
has the proper dependencies installed to successfully run.
3. Both compile- and run-time check mode (-b or --both) (Default): This mode
will check both of the above cases (both compile- and run-time dependencies).

Check types:
a. EXTERNALDEP - External Dependencies
b. GENERALDEP - General Dependencies (required both at compile and run time)
c. COMPILEDEP - Compile time Dependencies
d. [All are run-time checks]
PYEXT SCANCONF QUEUES PERMISSION

Status Types:
    OK
    MISSING - Missing Dependency or Permission or Plug-in
    INCOMPAT - Incompatible dependency-version or Plugin-version

warning: ubuntu-20.04 version is not supported. Using ubuntu-19.10 versions dependencies to verify and install...

---------------
| SYSTEM INFO |
---------------

 Kernel: 5.4.0-29-generic #33-Ubuntu SMP Wed Apr 29 14:32:27 UTC 2020 GNU/Linux
 Host: w7R
 Proc: 5.4.0-29-generic #33-Ubuntu SMP Wed Apr 29 14:32:27 UTC 2020 GNU/Linux
 Distribution: ubuntu 20.04
 Bitness: 64 bit

-----------------------
| HPLIP CONFIGURATION |
-----------------------

error: HPLIP not found.

-----------
| SUMMARY |
-----------

Missing Required Dependencies
-----------------------------
None

Missing Optional Dependencies
-----------------------------
None

Total Errors: 1
Total Warnings: 0

Done.

4. A detailed explanation of your problem.
Errors com up

5. Steps to recreate the problem.
sudo apt-get install --assume-yes libcups2 cups libcups2-dev cups-bsd cups-client libcupsimage2-dev libdbus-1-dev build-essential ghostscript openssl libjpeg62-dev libsnmp-dev libtool libusb-1.0-0-dev wget python-imaging policykit-1 policykit-1-gnome python-qt4 python-qt4-dbus python-dbus python-gobject python-dev python-notify python python-reportlab libsane libsane-dev sane-utils xsane
Errors:
E: Für Paket »python-imaging« existiert kein Installationskandidat.
E: Paket python-qt4 kann nicht gefunden werden.
E: Paket python-qt4-dbus kann nicht gefunden werden.
E: Paket python-notify kann nicht gefunden werden.
E: Paket python-reportlab kann nicht gefunden werden.

Question information

Language:
English Edit question
Status:
Solved
For:
HPLIP Edit question
Assignee:
No assignee Edit question
Solved by:
Xaver
Solved:
2020-05-12
Last query:
2020-05-12
Last reply:
2020-05-12
Manfred Hampl (m-hampl) said : #1

HPLIP versions from the HP web pages (up to 3.20.3) do not support Ubuntu 20.04.

In the Ubuntu repositories there is a modified version that works with Ubuntu 20.04 (e.g. replacing qt4 dependencies by qt5).
You can install it with the command
sudo apt install hplip-gui

An updated version suitable for Ubuntu 20.04 has been promised from the HP developers, I hope it will come soon.

brian_p (claremont102) said : #2

> Mod=HP LaserJet 200 colorMF

https://wiki.debian.org/CUPSQuickPrintQueues

Xaver (xaver-hinterhuber) said : #3

Good Morning,
it seems that the problem is the vesion 3.20.3.

ra@w7R:~$ sudo apt install hplip-gui
[sudo] Passwort für ra:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
hplip-gui ist schon die neueste Version (3.20.3+dfsg0-2).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
ra@w7R:~$

Should I try to install an older version ?

Manfred Hampl (m-hampl) said : #4

You have to be aware that hp-check comes from the original HP-delivered version of HPLIP, which currently (version 3.20.3) does not work with Ubuntu 20.04.
If you have the Ubuntu-provided version of HPLIP installed, then the output of hp-check is irrelevant.

A new version of HPLIP that works with Ubuntu 20.04 provided by the HP developers is overdue.

What errors do you see when you try printing?

Xaver (xaver-hinterhuber) said : #5

What errors do you see when you try printing?
Printing is OK.
My problem is scanning on HP Laserjet Pro 200 color MFP M276n

Xaver (xaver-hinterhuber) said : #6

The error is "kein Scanner gefunden"
In Firefox the printer configuration opens with "192.168.178.42"

Manfred Hampl (m-hampl) said : #7

What output do you receive for the commands

sane-find-scanner
sudo sane-find-scanner

Xaver (xaver-hinterhuber) said : #8

Scanner eingeschaltet:
ra@w7R:~$ sane-find-scanner

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

could not open USB device 0x1d6b/0x0003 at 006:001: Access denied (insufficient permissions)
could not open USB device 0x056d/0x0002 at 005:004: Access denied (insufficient permissions)
could not open USB device 0x0409/0x005a at 005:003: Access denied (insufficient permissions)
could not open USB device 0x046d/0xc52b at 005:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 005:001: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0003 at 004:001: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 003:001: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0003 at 002:001: Access denied (insufficient permissions)
found USB scanner (vendor=0x085c [Datacolor], product=0x0400 [Datacolor Spyder4]) at libusb:001:002
could not open USB device 0x05e3/0x0716 at 001:003: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 001:001: Access denied (insufficient permissions)
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

  # You may want to run this program as root to find all devices. Once you
  # found the scanner devices, be sure to adjust access permissions as
  # necessary.
ra@w7R:~$

ra@w7R:~$ sudo sane-find-scanner
[sudo] Passwort für ra:

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
found USB scanner (vendor=0x085c [Datacolor], product=0x0400 [Datacolor Spyder4]) at libusb:001:002
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.
ra@w7R:~$

ra@w7R:~$ simple-scan 192.168.178.42

(simple-scan:3915): Gtk-WARNING **: 11:21:51.338: Theme parsing error: gtk.css:17:0: expected '}' after declarations
ra@w7R:~$
simple-scan mit IP4 startet bringt aber dann: "Scannen fehlgeschlagen"

Xaver (xaver-hinterhuber) said : #9

Problem solved.
I restored the Ubuntu 19.10.
The scan works again.

Thanks for helping.