Re:Solved: Can't scan from new HP printer and HPLIP 3.20.5 on Mint 18.3

Forum rules
Before you post please read this
Post Reply
daBrewer
Level 1
Level 1
Posts: 31
Joined: Wed Jul 30, 2014 10:14 pm

Re:Solved: Can't scan from new HP printer and HPLIP 3.20.5 on Mint 18.3

Post by daBrewer »

From https://developers.hp.com/hp-linux-imaging-and-printing, I installed HPLIP 3.20.5, which supports my new HP ENVY 6000 series printer model 6052, on Mint 18.3 OS and Acer F 15 laptop.

I can print, but not scan either wireless or by USB cable. I get the message Driver Plug-in Required.

So I downloaded
hplip-3.20.5-plugin.run
and
hplip-3.20.5-plugin.run.asc
from https://www.openprinting.org/download/p ... P/plugins/
When I enter the command hp-plugin
I got the message "unable to receive key from keyserver"
so I selected "Yes" to want to install, resulting in "Plugin Failed"

Code: Select all

peter@cedar ~ $ hp-plugin

HP Linux Imaging and Printing System (ver. 3.20.5)
Plugin Download and Install Utility ver. 2.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.


HP Linux Imaging and Printing System (ver. 3.20.5)
Plugin Download and Install Utility ver. 2.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.

Downloading plug-in from: file:///home/peter/Downloads/hplip-3.20.5-plugin.run
1100%Receiving digital keys: /usr/bin/gpg --homedir /home/peter/.hplip/.gnupg --no-permission-warning --keyserver pgp.mit.edu --recv-keys 0x4ABA2F66DBD5A95894910E0673D770CDA59047B9
Creating directory plugin_tmp
Verifying archive integrity... All good.
Uncompressing HPLIP 3.20.5 Plugin Self Extracting Archive..............................................................

HP Linux Imaging and Printing System (ver. 3.20.5)
Plugin Installer ver. 3.0

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.

Plug-in version: 3.20.5
Installed HPLIP version: 3.20.5
Number of files to install: 64

Plugin installation failed
error: Python gobject/dbus may be not installed
error: Plug-in install failed.

I'm not proficient with using the terminal. I just recently learned these commands in trying to scan with my new printer.
When I entered hp-check -t I got this:

Code: Select all

peter@cedar ~ $ hp-check -t
Saving output in log file: /home/peter/hp-check.log

HP Linux Imaging and Printing System (ver. 3.20.5)
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

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

 Kernel: 4.15.0-101-generic #102~16.04.1-Ubuntu SMP Mon May 11 11:38:16 UTC 2020 GNU/Linux
 Host: cedar
 Proc: 4.15.0-101-generic #102~16.04.1-Ubuntu SMP Mon May 11 11:38:16 UTC 2020 GNU/Linux
 Distribution: 22 18.3
 Bitness: 64 bit


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

HPLIP-Version: HPLIP 3.20.5
HPLIP-Home: /usr/share/hplip
HPLIP-Installation: Auto installation is supported for linuxmint distro  18.3 version 

Current contents of '/etc/hp/hplip.conf' file:
# hplip.conf.  Generated from hplip.conf.in by configure.

[hplip]
version=3.20.5

[dirs]
home=/usr/share/hplip
run=/var/run
ppd=/usr/share/ppd/hplip/HP
ppdbase=/usr/share/ppd/hplip
doc=/usr/share/doc/hplip-3.20.5
html=/usr/share/doc/hplip-3.20.5
icon=/usr/share/applications
cupsbackend=/usr/lib/cups/backend
cupsfilter=/usr/lib/cups/filter
drv=/usr/share/cups/drv/hp
bin=/usr/bin
apparmor=/etc/apparmor.d
# Following values are determined at configure time and cannot be changed.
[configure]
network-build=yes
libusb01-build=no
pp-build=no
gui-build=yes
scanner-build=yes
fax-build=yes
dbus-build=yes
cups11-build=no
doc-build=yes
shadow-build=no
hpijs-install=no
foomatic-drv-install=no
foomatic-ppd-install=no
foomatic-rip-hplip-install=no
hpcups-install=yes
cups-drv-install=yes
cups-ppd-install=no
internal-tag=3.20.5
restricted-build=no
ui-toolkit=qt4
qt3=no
qt4=yes
qt5=no
policy-kit=no
lite-build=no
udev_sysfs_rules=no
hpcups-only-build=no
hpijs-only-build=no
apparmor_build=yes
class-driver=no


Current contents of '/var/lib/hp/hplip.state' file:
Plugins are not installed. Could not access file: No such file or directory

Current contents of '~/.hplip/hplip.conf' file:
[upgrade]
notify_upgrade = true
last_upgraded_time = 1589728899
pending_upgrade_time = 0
latest_available_version = 3.17.10

[settings]
systray_visible = 0
systray_messages = 0

[last_used]
device_uri = "hp:/net/ENVY_6000_series?ip=192.168.1.49"
printer_name = ENVY_6000
working_dir = /home/peter/Downloads/hplip-3.20.5-plugin.run

[commands]
scan = /usr/bin/xsane -V %SANE_URI%

[refresh]
rate = 30
enable = false
type = 1

[polling]
enable = false
interval = 5
device_list = 

[fax]
voice_phone = 
email_address = 

[installation]
date_time = 05/21/2020 18:59:54
version = 3.20.5


 <Package-name>        <Package-Desc>      <Required/Optional> <Min-Version> <Installed-Version> <Status>   <Comment>

--------------
| COMPILEDEP |
--------------

 gcc                  gcc - GNU Project C and C++ Compiler                         REQUIRED        -               5.4.0           OK         -
 make                 make - GNU make utility to maintain groups of programs       REQUIRED        3.0             4.1             OK         -
 libtool              libtool - Library building support services                  REQUIRED        -               2.4.6           OK         -

------------------------
| General Dependencies |
------------------------

 libcrypto            libcrypto - OpenSSL cryptographic library                    REQUIRED        -               1.0.2           OK         -
 python-xml           Python XML libraries                                         REQUIRED        -               2.1.0           OK         -
 libnetsnmp-devel     libnetsnmp-devel - SNMP networking library development files REQUIRED        5.0.9           5.7.3           OK         -
 sane-devel           SANE - Scanning library development files                    REQUIRED        -               1.0.25          OK         -
 pil                  PIL - Python Imaging Library (required for commandline scanning with hp-scan) OPTIONAL        -               6.2.2           OK         -
 pyqt4-dbus           PyQt 4 DBus - DBus Support for PyQt4                         REQUIRED        4.0             4.11.4          OK         -
 libpthread           libpthread - POSIX threads library                           REQUIRED        -               2.23            OK         -
 python-devel         Python devel - Python development files                      REQUIRED        2.2             2.7.12          OK         -
 cups-devel           CUPS devel- Common Unix Printing System development files    REQUIRED        -               2.1.3           OK         -
 python-dbus          Python DBus - Python bindings for DBus                       REQUIRED        0.80.0          1.2.0           OK         -
 cups-ddk             CUPS DDK - CUPS driver development kit                       OPTIONAL        -               -               OK         -
 reportlab            Reportlab - PDF library for Python                           OPTIONAL        2.0             3.3.0           OK         -
 pyqt4                PyQt 4- Qt interface for Python (for Qt version 4.x)         REQUIRED        4.0             4.11.4          OK         -
 libusb               libusb - USB library                                         REQUIRED        -               1.0             OK         -
 cups-image           CUPS image - CUPS image development files                    REQUIRED        -               2.1.3           OK         -
 python2X             Python 2.2 or greater - Python programming language          REQUIRED        2.2             2.7.12          OK         -
 python-notify        Python libnotify - Python bindings for the libnotify Desktop notifications OPTIONAL        -               -               OK         -
 libjpeg              libjpeg - JPEG library                                       REQUIRED        -               -               OK         -
 sane                 SANE - Scanning library                                      REQUIRED        -               1.0.25          OK         -

----------------------
| Scan Configuration |
----------------------

 scanext              Scan-SANE-Extension                                          REQUIRED        -               3.20.5          OK         -
 hpaio                HPLIP-SANE-Backend                                           REQUIRED        -               3.20.5          OK         'hpaio found in /etc/sane.d/dll.conf'

-------------------------
| External Dependencies |
-------------------------

 gs                   GhostScript - PostScript and PDF language interpreter and previewer REQUIRED        7.05            9.26            OK         -
 scanimage            scanimage - Shell scanning program                           OPTIONAL        1.0             1.0.25          OK         -
 cups                 CUPS - Common Unix Printing System                           REQUIRED        1.1             2.1.3           OK         'CUPS Scheduler is running'
 network              network -wget                                                OPTIONAL        -               1.17.1          OK         -
 policykit            PolicyKit - Administrative policy framework                  OPTIONAL        -               0.105           OK         -
 xsane                xsane - Graphical scanner frontend for SANE                  OPTIONAL        0.9             0.999           OK         -
 dbus                 DBus - Message bus system                                    REQUIRED        -               1.10.6          OK         -
 avahi-utils          avahi-utils                                                  OPTIONAL        -               0.6.32          OK         -

---------------------
| Python Extentions |
---------------------

 hpmudext             IO-Extension                                                 REQUIRED        -               3.20.5          OK         -
 cupsext              CUPS-Extension                                               REQUIRED        -               3.20.5          OK         -

------------------------------
| DISCOVERED SCANNER DEVICES |
------------------------------

device `hpaio:/net/ENVY_6000_series?ip=192.168.1.49' is a Hewlett-Packard ENVY_6000_series all-in-one


--------------------------
| DISCOVERED USB DEVICES |
--------------------------

No devices found.

---------------------------------
| INSTALLED CUPS PRINTER QUEUES |
---------------------------------

 
ENVY_6000
---------
Type: Printer
Device URI: hp:/net/ENVY_6000_series?ip=192.168.1.49
PPD: /etc/cups/ppd/ENVY_6000.ppd
warning: Failed to read /etc/cups/ppd/ENVY_6000.ppd ppd file
PPD Description: 
Printer status: printer ENVY_6000 is idle.  enabled since Sun 17 May 2020 02:37:59 PM MDT
Communication status: Good


--------------
| PERMISSION |
--------------

No errors or warnings.

Done.
peter@cedar ~ $ 


Hope there is a simple solution to getting the scanner to work.
Thank you
Last edited by daBrewer on Fri May 22, 2020 10:40 am, edited 1 time in total.

brian_p
Level 6
Level 6
Posts: 1135
Joined: Thu Jan 17, 2019 9:20 am

Re: Can't scan from new HP printer and HPLIP 3.20.5 on Mint 18.3

Post by brian_p »

Execute

Code: Select all

sudo sh hplip-3.20.5-plugin.run
--
Brian.

daBrewer
Level 1
Level 1
Posts: 31
Joined: Wed Jul 30, 2014 10:14 pm

Re:Solved: Can't scan from new HP printer and HPLIP 3.20.5 on Mint 18.3

Post by daBrewer »

Thanks for your reply,
The results are

Code: Select all

peter@cedar ~ $ sudo sh hplip-3.20.5-plugin.run
[sudo] password for peter: 
sh: 0: Can't open hplip-3.20.5-plugin.run
peter@cedar ~ $ 
What am I missing?

Edit: I forgot to first enter cd Downloads
I am now able to scan Results are

Code: Select all

peter@cedar ~ $ cd Downloads
peter@cedar ~/Downloads $ sudo sh hplip-3.20.5-plugin.run
[sudo] password for peter: 
Verifying archive integrity... All good.
Uncompressing HPLIP 3.20.5 Plugin Self Extracting Archive..............................................................

HP Linux Imaging and Printing System (ver. 3.20.5)
Plugin Installer ver. 3.0

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.

Plug-in version: 3.20.5
Installed HPLIP version: 3.20.5
Number of files to install: 64

 
Done.
peter@cedar ~/Downloads $ 
This forum and the members are amazing. Thank you for sharing your knowledge with us who are eager to learn.

brian_p
Level 6
Level 6
Posts: 1135
Joined: Thu Jan 17, 2019 9:20 am

Re: Can't scan from new HP printer and HPLIP 3.20.5 on Mint 18.3

Post by brian_p »

I have never known that command to fail. However, HPLIP 3.20.5 has been giving all sorts of trouble recently, so maybe there is a first time for everything. :(

First give what you get for

Code: Select all

file hplip-3.20.5-plugin.run
and then download the file again from https://www.openprinting.org/download/p ... P/plugins/. Try the command again.
--
Brian.

daBrewer
Level 1
Level 1
Posts: 31
Joined: Wed Jul 30, 2014 10:14 pm

Re: Can't scan from new HP printer and HPLIP 3.20.5 on Mint 18.3

Post by daBrewer »

Thanks Brian. the command did not fail. I failed to first enter cd Downloads. My inexperience.
I edited my last post. You did gave me the successful command.
How do I properly mark this as solved?
Thank you

brian_p
Level 6
Level 6
Posts: 1135
Joined: Thu Jan 17, 2019 9:20 am

Re: Can't scan from new HP printer and HPLIP 3.20.5 on Mint 18.3

Post by brian_p »

daBrewer wrote:
Fri May 22, 2020 10:37 am
Thanks Brian. the command did not fail. I failed to first enter cd Downloads. My inexperience.
It happens. Don't worry, you got there in the end. :D
I edited my last post. You did gave me the successful command.
How do I properly mark this as solved?
Thank you
I believe you edit the subject line and add [Solved] to it.
--
Brian.

Post Reply

Return to “Printers & Scanners”