#1 Le 13/01/2023, à 19:46
- xianbroc
[RESOLU] hplip-3.22.10 sous ubuntu 22.04 pour une HP DeskJet 2722
Bonjour,
Je souhaite faire fonctionner une imprimante HP DeskJet 2722 sous Ubuntu 22.04
Jusqu'à maintenant, la HP-DeskJet-2722 fonctionne de façon bancale. Par exemple :
. il y a 3 imprimante installées (il faut en choisir une au feeling)
. une fois sur 2-3 l'impression ne démarre pas
Je viens de constater que Windows 11 fait l'installation tout seul sans poser de question ; alors je voudrais tout remettre au carré pareil sous Linux, en pensant que Ubuntu devrait avoir fait des progrès de son côté.
Je commence par installer la dernière version de hplip, la hplip-3.22.10, et je rencontre des problèmes.
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
Tout se passe sans message d'erreur (uninstall, build, etc...).
Au moment du PRINTER SETUP, je tombe sur l'erreur :
PRINTER SETUP
-------------
Would you like to setup a printer now (y=yes*, n=no, q=quit) ?
Please make sure your printer is connected and powered on at this time.
Do you want to setup printer in GUI mode? (u=GUI mode*, i=Interactive mode) : i
Running 'hp-setup -i' command....
/usr/bin/env: «python»: Permission non accordée
error: hp-setup failed. Please run hp-setup manually.
RE-STARTING HP_SYSTRAY
----------------------
/usr/bin/env: «python»: Permission non accordée
Quelqu'un voit le problème et la solution ?
[RESOLUTION]
La solution a été la suivante pour mon cas.
J'ai pensé à tort que ce serait problématique, comme l'an dernier, avec une imprimante récente mal prise en compte par HPLIP (HP DeskJet 2700 series) et Ubuntu 20.04
Restant sur cette idée, j'ai suivi le paragraphe 8 de la doc hplip paragraphe 8 de la doc hplip, alors que tout s'est simplifié depuis.
Dans les faits, le plus simple a été de :
1. désinstaller la dernière version installée de hplip en exécutant, dans le dossier HPLIP généré pendant la compilation, la commande
sudo make uninstall
2. supprimer les résidus de configuration de HPLIP par
sudo rm -rf /usr/share/hplip
sudo rm -rf /etc/hp
sudo rm -rf ~/.hplip
sudo rm -rf /var/lib/hp
3. supprimer toutes les imprimantes par
hp-setup -ir
4. ouvrir un terminal et exécuter la commande :
sudo apt install hplip*
5. Allumer l'imprimante. Avec la commande hp-setup, hplip trouve l'imprimante ciblée et l'installe : la page de test est imprimée, le scan fonctione, etc...
J'ai installé la version hplip 3.21.12 avec succès.
Dernière modification par xianbroc (Le 16/01/2023, à 16:43)
Hors ligne
#2 Le 14/01/2023, à 00:10
- iznobe
Re : [RESOLU] hplip-3.22.10 sous ubuntu 22.04 pour une HP DeskJet 2722
Bonsoir , cette imprimante fonctionnait deja sous ubuntu 20.04 avec les pilotes par defaut https://doc.ubuntu-fr.org/liste_imprimantes_hp , il n' y a pas de raison que ca change avec la 22.04 .
Le plus simple serait de supprimer tout ce que tu as installé ( pour l' imprimante bien sur ... ) et de supprimer toutes les imprimantes .
Lorsque c' est tout bon , tu ouvres un terminal et tu copies colle la commande suivante :
sudo apt install hplip*
ca devrait ensuite fonctionner
Dernière modification par iznobe (Le 14/01/2023, à 00:12)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#3 Le 14/01/2023, à 09:57
- xianbroc
Re : [RESOLU] hplip-3.22.10 sous ubuntu 22.04 pour une HP DeskJet 2722
comment tu supprimes une imprimante ?
Hors ligne
#4 Le 14/01/2023, à 11:06
- iznobe
Re : [RESOLU] hplip-3.22.10 sous ubuntu 22.04 pour une HP DeskJet 2722
Bonjour pour supprimer une imprimante voir la doc adequate : https://doc.ubuntu-fr.org/hplip paragraphe 7 .
si Toutefois ca ne fonctionne pas , il est toujours possible en dernier recours d ' ouvrir la pages des imprimantes , puis de faire clic droit dessus puis supprimer , mais c' est vraiment si cela ne fonctionne pas avec la commande prevue pour qui fera le nettoyage bien propre .
Dernière modification par iznobe (Le 14/01/2023, à 11:07)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#5 Le 14/01/2023, à 12:17
- ylag
Re : [RESOLU] hplip-3.22.10 sous ubuntu 22.04 pour une HP DeskJet 2722
Bonjour,
Si la dernière version de hplip a été installée via un hplip-*.run, il faut la désintaller proprement au préalable si l'on désire revenir à une version .deb des dépôts.
Voir le §9 de la doc à ce sujet : 9. Désinstaller la dernière version de HPLIP
A+
Dernière modification par ylag (Le 14/01/2023, à 13:08)
Hors ligne
#6 Le 15/01/2023, à 16:55
- xianbroc
Re : [RESOLU] hplip-3.22.10 sous ubuntu 22.04 pour une HP DeskJet 2722
Bonjour pour supprimer une imprimante voir la doc adequate : https://doc.ubuntu-fr.org/hplip paragraphe 7 .
Lancer hp-setup -ir ne m'est pas possible puisque le problème de base est que la commande hp-setup ne fonctionne pas...
Hors ligne
#7 Le 15/01/2023, à 17:01
- ylag
Re : [RESOLU] hplip-3.22.10 sous ubuntu 22.04 pour une HP DeskJet 2722
Bonjour,
Lancer hp-setup -ir ne m'est pas possible puisque le problème de base est que la commande hp-setup ne fonctionne pas...
Probablement que hplip est mal installé ?
Que donne :
apt policy hplip hplip-data
dpkg -l | grep hplip
Aurais-tu tenté une réinstallation de hplip en provenace des dépôts après avoir tenté l'installation d'une version hplip-*.run, sans avoir au préalable supprimé proprement cette installation en .run ?
A+
Dernière modification par ylag (Le 15/01/2023, à 17:03)
Hors ligne
#8 Le 15/01/2023, à 17:07
- iznobe
Re : [RESOLU] hplip-3.22.10 sous ubuntu 22.04 pour une HP DeskJet 2722
Bonjour pour supprimer une imprimante voir la doc adequate : https://doc.ubuntu-fr.org/hplip paragraphe 7 .
si Toutefois ca ne fonctionne pas , il est toujours possible en dernier recours d ' ouvrir la pages des imprimantes , puis de faire clic droit dessus puis supprimer , mais c' est vraiment si cela ne fonctionne pas avec la commande prevue pour qui fera le nettoyage bien propre .
le retour des commandes proposées par @ylag (message precedent ) permettrait d ' en savoir plus sur ton installation actuelle et les potentiels soucis a resoudre et / ou pour remettre en etat si tout est conforme aux attentes .
Dernière modification par iznobe (Le 15/01/2023, à 17:09)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#9 Le 15/01/2023, à 18:05
- xianbroc
Re : [RESOLU] hplip-3.22.10 sous ubuntu 22.04 pour une HP DeskJet 2722
Je reprends l'historique.
iznobe m'a dit
Le plus simple serait de supprimer tout ce que tu as installé ( pour l' imprimante bien sur ... ) et de supprimer toutes les imprimantes .
Lorsque c' est tout bon , tu ouvres un terminal et tu copies colle la commande suivante :sudo apt install hplip*
ca devrait ensuite fonctionner
Pour supprimer les imprimantes, je n'ai pas pu lancer hp-setup -ir puisque l'installation de hplip-3.22.10 me renvoyait "error: hp-setup failed".
J'ai supprimé la dernière imprimante encore installée par les paramètres du Desktop Matériel Ubuntu.
Puis j'ai désinstallé la dernière version installée de hplip par
sudo make uninstall
comme indiqué, et fait le ménage en exécutant les 4 rm indiqués.
Enfin j'ai lancé le
sudo apt install hplip*
et je n'ai pas rencontré d'erreur au cours du processus.
Le hp-setup -ir sans retourner de message d'erreur de fonctionnement :
$ hp-setup -ir
HP Linux Imaging and Printing System (ver. 3.21.12)
Printer/Fax Setup Utility ver. 9.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.
----------------------------
| REMOVING PRINT/FAX QUEUE |
----------------------------
error: No device found that support this feature.
Removing 'None : None' Queue
error: Failed to delete None Print/Fax queue. Error : client-error-not-found
Avec hp-setup, le hplip trouve l'imprimante voulue et l'installe : la page de test est imprimée.
Tout semble être redevenu correct.
~$ apt policy hplip hplip-data
hplip:
Installé : 3.21.12+dfsg0-1
Candidat : 3.21.12+dfsg0-1
Table de version :
*** 3.21.12+dfsg0-1 500
500 http://fr.archive.ubuntu.com/ubuntu jammy/main amd64 Packages
100 /var/lib/dpkg/status
hplip-data:
Installé : 3.21.12+dfsg0-1
Candidat : 3.21.12+dfsg0-1
Table de version :
*** 3.21.12+dfsg0-1 500
500 http://fr.archive.ubuntu.com/ubuntu jammy/main amd64 Packages
500 http://fr.archive.ubuntu.com/ubuntu jammy/main i386 Packages
100 /var/lib/dpkg/status
~$
Remarque générale : l'ensemble de l'installation fonctionne beaucoup mieux qu'en décembre 2021.
Hors ligne
#10 Le 15/01/2023, à 18:15
- xianbroc
Re : [RESOLU] hplip-3.22.10 sous ubuntu 22.04 pour une HP DeskJet 2722
Maintenant, quand je fais CTRL+P j'ai 2 imprimantes installées alors que j'ai lancé hp-setup une fois seulement.
Je retrouve par ailleurs ces 2 imprimantes dans CUPS :
HP_DeskJet_2700_series_E14CD8 HP DeskJet 2700 series [E14CD8] HP DeskJet 2700 series, driverless, cups-filters 1.28.15 Inoccupée
HP_DeskJet_2722 Imprimante USB (ordi) et BlueTooth (smartphone) Bureau HP Deskjet 2700 Series, hpcups 3.21.12 Inoccupée
Ce sont les 2 mêmes ?
. la 1ere installée automatiquement,
. la 2eme installée par mon hp-setup ?
Je garde les 2 ? J'en supprime une ?
Hors ligne
#11 Le 15/01/2023, à 18:20
- iznobe
Re : [RESOLU] hplip-3.22.10 sous ubuntu 22.04 pour une HP DeskJet 2722
tu dois garder les 2 . ( elle ont des fonctions différentes en fait , mais correspondent materiellement ( et physiquement ) a la meme imprimante ) .
Content que ca marche
Pour info , voici ce que j' ai chez moi dans l' onglet imprimante de CUPS ( avec 1 seule imprimante physique connectée en reseau ) :
Nom de la file Description Emplacement Marque et modèle État
DeskJet_3700 HP Deskjet 3700 Series, hpcups 3.21.12 Inoccupée
HP_DeskJet_3700_series HP DeskJet 3700 series HP Deskjet 3700 Series, hpcups 3.21.12 Inoccupée
HP_DeskJet_3700_series_139F3C HP_DeskJet_3700_series_139F3C HP DeskJet 3700 series, driverless, cups-filters 1.28.15 Inoccupée
HP_DeskJet_3700_series_139F3C@HP508140139F3C.local HP_DeskJet_3700_series_139F3C@HP508140139F3C.local HP DeskJet 3700 series, driverless, cups-filters 1.28.15 Inoccupée
Dernière modification par iznobe (Le 15/01/2023, à 18:26)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#12 Le 15/01/2023, à 19:10
- ylag
Re : [RESOLU] hplip-3.22.10 sous ubuntu 22.04 pour une HP DeskJet 2722
Re,
Tu t'en es bien sorti, finalement !
A+
Hors ligne
#13 Le 16/01/2023, à 09:55
- xianbroc
Re : [RESOLU] hplip-3.22.10 sous ubuntu 22.04 pour une HP DeskJet 2722
Merci ylag et iznobe !
Hors ligne