Hello, thanks for the help!
After installing hplip, did you run hp-setup in terminal?
If not, can you run it and relay the output here?
Yes, I did.
Attempting it now (the printer uses a USB port, sorry I forgot that detail earlier), finds the same all-in-one printer/scanner unit, and asks if I want to install another print queue. I told it “no” and the program ended.
Running the update and upgrade commands updated some software, but I think it was graphic-card related. There was no change in the situation regarding the scanner part of the HP all-in-one unit.
After running the hp-scan, I got these codes
Selecting 0:
Num Scan device URI
0* escl:http://127.0.0.1:60000
1 hpaio:/usb/HP_LaserJet_MFP_M28-M31?serial=VNB3T07919
Enter number 0...1 for device (q=quit, =default: 0*) ?0
warning: No destinations specified. Adding 'file' destination by default.
Using device escl:http://127.0.0.1:60000
Opening connection to device...
error: SANE: Device busy (code=3)
Selecting 1 got me this:
Num Scan device URI
0* escl:http://127.0.0.1:60000
1 hpaio:/usb/HP_LaserJet_MFP_M28-M31?serial=VNB3T07919
Enter number 0...1 for device (q=quit, =default: 0*) ?1
warning: No destinations specified. Adding 'file' destination by default.
Using device hpaio:/usb/HP_LaserJet_MFP_M28-M31?serial=VNB3T07919
Opening connection to device...
error: SANE: Error during device I/O (code=9)
Now the fun stuff. I ran the hp-check -r run. The summary at the bottom says there are 12 errors and 1 warning. I have pulled out the errors for you to see. If you want, I can post the entire log of what I got, but I thought maybe start with this first and hopefully the solution becomes clear more quickly? Again, I am new at this OS, but I know long logs can sometimes be problematic to read.
The 12 errors are
error: cups CUPS - Common Unix Printing System REQUIRED 1.1 - INCOMPAT 'CUPS may not be installed or not running'
error: dbus DBus - Message bus system REQUIRED - 1.12.16 MISSING 'DBUS may not be installed or not running'
error: libjpeg libjpeg - JPEG library REQUIRED - - MISSING 'libjpeg needs to be installed'
error: cups-devel CUPS devel- Common Unix Printing System development files REQUIRED - - MISSING 'cups-devel needs to be installed'
error: cups-image CUPS image - CUPS image development files REQUIRED - - MISSING 'cups-image needs to be installed'
error: libusb libusb - USB library REQUIRED - 1.0 MISSING 'libusb needs to be installed'
error: sane-devel SANE - Scanning library development files REQUIRED - - MISSING 'sane-devel needs to be installed'
error: libnetsnmp-devel libnetsnmp-devel - SNMP networking library development files REQUIRED 5.0.9 - MISSING 'libnetsnmp-devel needs to be installed'
error: libcrypto libcrypto - OpenSSL cryptographic library REQUIRED - 1.1.1 MISSING 'libcrypto needs to be installed'
error: python3-pyqt4-dbus PyQt 4 DBus - DBus Support for PyQt4 OPTIONAL 4.0 - MISSING 'python3-pyqt4-dbus needs to be installed
error: python3-pyqt4 PyQt 4- Qt interface for Python (for Qt version 4.x) REQUIRED 4.0 - MISSING 'python3-pyqt4 needs to be installed'
error: python3-devel Python devel - Python development files REQUIRED 2.2 3.8.10 MISSING 'python3-devel needs to be installed'
The warning messages are:
warning: Failed to read /etc/cups/ppd/HP_LaserJet_MFP_M28_M31.ppd ppd file
PPD Description:
Printer status: printer HP_LaserJet_MFP_M28_M31 is idle. enabled since Mon 25 Sep 2023 10:11:42 AM MDT
warning: Printer is not HPLIP installed. Printers must use the hp: or hpfax: CUPS backend for HP-Devices.
So, am I missing something or several somethings that might correct this issue?
Again, thanks for the help