- Modifié
Bonjour,
Je viens d'acheter une imprimante HP DeskJet 2722 pour imprimer et scanner. Mon ordi est en ubuntu 20.04
hplip 3.20.3 n'a pas reconnu l'imprimante.
J'ai lu qu'il fallait au moins hplip 3.20.5 pour la série 2700 mais que ça ne fonctionnait pas parfaitement bien avec ubuntu 20.04
J'ai essayé d'installer hplip 3.20.11 qui est donné pour supporter ubuntu 20.10
L'installation a planté avec
error : command failed with error 100
sudo apt-get install --assume-yes python-pyqt5
Et puis ensuite avec python-dbus.mainloop.pyqt5 et avec python-notify et avec python-reportlab
Que faire ?
. reprendre avec hplip 3.20.5 ?
. installer pyqt5 avant hplip 3.20.11 ?
Mon installation :
Résumé de la résolution du problème :
---------------------------------------------------
J'ai téléchargé hplip-3.20.11.run depuis le site
. en mode "custom"
. avec l'option sans support graphique (sans GUI)
. sans fax
. en mode interactif au moment d'installer l'imprimante
L'installateur est lancé par la commande :
. python3-pip
. python3-pyqt5
. python3-pil
. python-pil
Et puis, pour pip2, j'ai téléchargé une version inférieure à celle des paquets depuis :
bootstrap get-pip
J'ai soumis les commandes :
$ hp-setup -ir
$ sudo apt-get remove ippusbxd
arrêter et relancer l'imprimante et le PC,
$ hp-setup
L'icône "imprimante" fait maintenant fonctionner l'impression dans de nombreux logiciels comme Editeur de texte, LibreOffice Writer, Visionneur de documents, etc...
J'ai enfin permis à la numérisation de fonctionner en installant le hp-plugin.
Je viens d'acheter une imprimante HP DeskJet 2722 pour imprimer et scanner. Mon ordi est en ubuntu 20.04
hplip 3.20.3 n'a pas reconnu l'imprimante.
J'ai lu qu'il fallait au moins hplip 3.20.5 pour la série 2700 mais que ça ne fonctionnait pas parfaitement bien avec ubuntu 20.04
J'ai essayé d'installer hplip 3.20.11 qui est donné pour supporter ubuntu 20.10
L'installation a planté avec
error : command failed with error 100
sudo apt-get install --assume-yes python-pyqt5
Et puis ensuite avec python-dbus.mainloop.pyqt5 et avec python-notify et avec python-reportlab
Que faire ?
. reprendre avec hplip 3.20.5 ?
. installer pyqt5 avant hplip 3.20.11 ?
Mon installation :
xianne@xianne-G5429fr:~$ cat /etc/lsb-release && uname -i && groups && lsusb
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.1 LTS"
x86_64
sudo adm dialout fax cdrom floppy tape audio dip video plugdev netdev lpadmin scanner sambashare
Bus 002 Device 003: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0461:4d0f Primax Electronics, Ltd HP Optical Mouse
Bus 001 Device 003: ID 0461:0010 Primax Electronics, Ltd HP PR1101U / Primax PMX-KPR1101U Keyboard
Bus 001 Device 005: ID 03f0:1853 HP, Inc
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
xianne@xianne-G5429fr:~$
xianne@xianne-G5429fr:~$ dpkg -l | grep hplip
rc hplip 3.20.3+dfsg0-2 amd64 HP Linux Printing and Imaging System (HPLIP)
ii hplip-data 3.20.3+dfsg0-2 all HP Linux Printing and Imaging - data files
rc hplip-gui 3.20.3+dfsg0-2 all HP Linux Printing and Imaging - GUI utilities (Qt-based)
xianne@xianne-G5429fr:~$
xianne@xianne-G5429fr:~$ hp-check
La commande « hp-check » n'a pas été trouvée, mais peut être installée avec :
sudo apt install hplip
xianne@xianne-G5429fr:~$
xianne@xianne-G5429fr:~$ dpkg -l | grep cups
ii bluez-cups 5.53-0ubuntu3 amd64 Bluetooth printer driver for CUPS
ii cups 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - PPD/driver support, web interface
ii cups-browsed 1.27.4-1 amd64 OpenPrinting CUPS Filters - cups-browsed
ii cups-bsd 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - BSD commands
ii cups-client 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - client programs (SysV)
ii cups-common 2.3.1-9ubuntu1.1 all Common UNIX Printing System(tm) - common files
ii cups-core-drivers 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - driverless printing
ii cups-daemon 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - daemon
ii cups-filters 1.27.4-1 amd64 OpenPrinting CUPS Filters - Main Package
ii cups-filters-core-drivers 1.27.4-1 amd64 OpenPrinting CUPS Filters - Driverless printing
ii cups-ipp-utils 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - IPP developer/admin utilities
ii cups-pk-helper 0.2.6-1ubuntu3 amd64 PolicyKit helper to configure cups with fine-grained privileges
ii cups-ppdc 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - PPD manipulation utilities
ii cups-server-common 2.3.1-9ubuntu1.1 all Common UNIX Printing System(tm) - server common files
ii libcups2:amd64 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - Core library
ii libcups2-dev:amd64 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - Development files CUPS library
ii libcupsfilters-dev:amd64 1.27.4-1 amd64 OpenPrinting CUPS Filters - Development files for the library
ii libcupsfilters1:amd64 1.27.4-1 amd64 OpenPrinting CUPS Filters - Shared library
ii libcupsimage2:amd64 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - Raster image library
ii libcupsimage2-dev:amd64 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - Development files CUPS image library
ii python3-cups 1.9.73-3build1 amd64 Python3 bindings for CUPS
ii python3-cupshelpers 1.5.12-0ubuntu1.1 all Python utility modules around the CUPS printing system
xianne@xianne-G5429fr:~$
xianne@xianne-G5429fr:~$ lpstat -t
scheduler is running
no system default destination
lpstat: Aucune destination ajoutée.
lpstat: Aucune destination ajoutée.
lpstat: Aucune destination ajoutée.
lpstat: Aucune destination ajoutée.
xianne@xianne-G5429fr:~$
xianne@xianne-G5429fr:~$ /usr/sbin/lpinfo -v
network https
network beh
network http
network lpd
network ipps
network socket
file cups-brf:/
network ipp
network dnssd://HP%20DeskJet%202700%20series%20%5BE14CD8%5D._ipp._tcp.local/?uuid=0a6c157a-3fcb-7db9-bbf6-ea3c2ee15f7e
network socket://192.168.1.14:9100
network ipp://HP%20DeskJet%202700%20series%20%5BE14CD8%5D._ipp._tcp.local/
xianne@xianne-G5429fr:~$
xianne@xianne-G5429fr:~$ cat /var/log/cups/error_log
xianne@xianne-G5429fr:~$
xianne@xianne-G5429fr:~$ dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom Version Architecture Description
+++-=============================================-===================================-============-======================================================================================================
rc hplip 3.20.3+dfsg0-2 amd64 HP Linux Printing and Imaging System (HPLIP)
rc hplip-gui 3.20.3+dfsg0-2 all HP Linux Printing and Imaging - GUI utilities (Qt-based)
rc libkf5contacts-data 5:5.68.0-0ubuntu1 all data files for kcontacts
rc libkf5people-data 5.68.0-0ubuntu1 all data files for kpeople
rc libsane-hpaio:amd64 3.20.3+dfsg0-2 amd64 HP SANE backend for multi-function peripherals
rc linux-image-5.4.0-56-generic 5.4.0-56.62 amd64 Signed kernel image generic
rc linux-image-5.4.0-58-generic 5.4.0-58.64 amd64 Signed kernel image generic
rc linux-image-5.4.0-59-generic 5.4.0-59.65 amd64 Signed kernel image generic
rc linux-image-5.4.0-60-generic 5.4.0-60.67 amd64 Signed kernel image generic
rc linux-image-5.4.0-62-generic 5.4.0-62.70 amd64 Signed kernel image generic
rc linux-modules-5.4.0-56-generic 5.4.0-56.62 amd64 Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc linux-modules-5.4.0-58-generic 5.4.0-58.64 amd64 Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc linux-modules-5.4.0-59-generic 5.4.0-59.65 amd64 Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc linux-modules-5.4.0-60-generic 5.4.0-60.67 amd64 Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc linux-modules-5.4.0-62-generic 5.4.0-62.70 amd64 Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc linux-modules-extra-5.4.0-56-generic 5.4.0-56.62 amd64 Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc linux-modules-extra-5.4.0-58-generic 5.4.0-58.64 amd64 Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc linux-modules-extra-5.4.0-59-generic 5.4.0-59.65 amd64 Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc linux-modules-extra-5.4.0-60-generic 5.4.0-60.67 amd64 Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc linux-modules-extra-5.4.0-62-generic 5.4.0-62.70 amd64 Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
Résumé de la résolution du problème :
---------------------------------------------------
J'ai téléchargé hplip-3.20.11.run depuis le site
https://developers.hp.com/hp-linux-imaging-and-printing
Et j'ai choisi le mode d'installation conseillé dans la doc : hplip. en mode "custom"
. avec l'option sans support graphique (sans GUI)
. sans fax
. en mode interactif au moment d'installer l'imprimante
L'installateur est lancé par la commande :
sh hplip-3.20.11.run
Pour éviter toutes les "required dependencies" manquantes qui empêchent l'installateur de fonctionner, j'ai dû installer par apt-get :. python3-pip
. python3-pyqt5
. python3-pil
. python-pil
Et puis, pour pip2, j'ai téléchargé une version inférieure à celle des paquets depuis :
bootstrap get-pip
J'ai soumis les commandes :
sudo python2 get-pip.py
sudo pip install --upgrade pip
Au final, j'ai lancé l'installateur de hplip par la commande :
sh hplip-3.20.11.run
J'ai ensuite contourné le problème de liaison USB proposé par le §9.1 de la doc hplip : $ hp-setup -ir
$ sudo apt-get remove ippusbxd
arrêter et relancer l'imprimante et le PC,
$ hp-setup
L'icône "imprimante" fait maintenant fonctionner l'impression dans de nombreux logiciels comme Editeur de texte, LibreOffice Writer, Visionneur de documents, etc...
J'ai enfin permis à la numérisation de fonctionner en installant le hp-plugin.