HP Office Jet Pro 8720 not printing

Leap 15, KDE, and an HP Office Jet Pro 8720

I’m hoping to be able to print via a USB cable.

I’ve tried several drivers but still no print test page success.

Using the Yast Printer setup, the printers serial number is detected, and the print test page ejects 1 blank page, so the USB communication is OK.

This is the error log.

  

W [23/Mar/2019:17:16:41 -0400] CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
W [23/Mar/2019:17:16:41 -0400] CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
W [23/Mar/2019:17:16:41 -0400] CreateDevice failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
E [23/Mar/2019:17:17:15 -0400] [CGI] cups-brf must be called as root
E [23/Mar/2019:17:17:15 -0400] [cups-deviced] PID 14168 (cups-brf) stopped with status 1!
E [23/Mar/2019:17:17:15 -0400] [cups-deviced] PID 14184 (gutenprint52+usb) stopped with status 1!
E [23/Mar/2019:17:17:22 -0400] [cups-driverd] Bad driver information file \"/usr/share/cups/drv/cupsfilters.drv\"!
E [23/Mar/2019:17:17:22 -0400] [cups-driverd] Bad driver information file \"/usr/share/cups/drv/generic-brf.drv\"!
E [23/Mar/2019:17:17:22 -0400] [cups-driverd] Bad driver information file \"/usr/share/cups/drv/generic-ubrl.drv\"!
E [23/Mar/2019:17:17:22 -0400] [cups-driverd] Bad driver information file \"/usr/share/cups/drv/indexv3.drv\"!
E [23/Mar/2019:17:17:22 -0400] [cups-driverd] Bad driver information file \"/usr/share/cups/drv/indexv4.drv\"!
E [23/Mar/2019:17:17:22 -0400] [cups-driverd] Bad driver information file \"/usr/share/cups/drv/sample.drv\"!

 

What do I do now?

Thank you.

Run as root:

hp-setup

Unfortunately, the CUPS error_log snippet you posted tells us nothing. It’s likely that this is a driver configuration issue, so as Sauerland suggested already use the HPLIP ‘hp-setup’ utility to configure CUPS to use the appropriate driver (filter).

BTW, you can check the currently configured driver by inspecting the ppd file in the /etc/cups/ppd/ directory. So, something like the following…

egrep -i "name|model|filter" /etc/cups/ppd/*

The easiest way to configure HP Office Jets is to connect them with a USB cable. Then, if you want them as a networkprinter choose the third option in the hp-setup installer, after setup do mind to use YaST - Hardware - Scanner to set the hpaio driver.

Success. I’m writing this down. Thank you.