Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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

iznobe a écrit :

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,

Au #6, xianbroc a écrit :

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

iznobe a écrit :

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

iznobe a écrit :

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 wink

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 ! smile

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