Imprimante hp P1102 qui s'installe 2 fois

Une piste (sans garantie) : virer hplip et ne garder que cups. Si l’imprimante est « driverless » cups tout seul devrait se débrouiller.
Chez moi cups indique bien deux « pilotes » différents : cupsfilter et hpcups :

Nom de la file	Description	Emplacement	Marque et modèle	État
ENVY_Photo_7800	ENVY_Photo_7800		HP Envy Photo 7800 Series, hpcups 3.18.12	Inoccupée
HP_ENVY_Photo_7800_series_83129A_			HP ENVY Photo 7800 series, driverless, cups-filters 1.28.7	Inoccupée

Bonjour et merci pour le retour,

J’ai enlevé hplip sauf que lorsque je veux installer l’imprimante en passant par localhost:631/ mon modèle d’imprimante HP P1102 n’apparaît pas :

Screenshot_2021-11-08 Ajouter une imprimante - CUPS 2 3 3op2

Bizarre non ?

Bonjour,
est-ce que le paquet « ipp-usb » est bien installé ?

invar

En fait cette imprimante nécessite un plug-in non libre :
https://developers.hp.com/hp-linux-imaging-and-printing/binary_plugin.html?language=it
Les commandes hp-setup et hp-plugin font partie du paquet hplip. Il semble possible d’installer ce plugin et de configurer cups sans installer toute la suite hplip.

Autre suggestion :
installer par hplip sans se poser de problème puis virer l’une des deux files d’impression dans cups.

Bonsoir,

A priori oui :

jimmy@debian:~$ dpkg --status ipp-usb
Package: ipp-usb
Status: install ok installed
Priority: optional
Section: comm
Installed-Size: 5603
Maintainer: Debian Printing Team <debian-printing@lists.debian.org>
Architecture: amd64
Multi-Arch: foreign
Source: ipp-usb (0.9.17-3)
Version: 0.9.17-3+b4
Depends: avahi-daemon, libavahi-client3 (>= 0.6.16), libavahi-common3 (>= 0.6.16), libc6 (>= 2.4), libusb-1.0-0 (>= 2:1.0.16)
Conffiles:
 /etc/ipp-usb/ipp-usb.conf bece66e39470a768d351068c1a43c080
Description: Daemon for IPP over USB printer support
 ipp-usb is a userland driver for USB devices (printers, scanners, MFC),
 supporting the IPP over USB protocol. It enables these USB devices to
 be seen as regular network printers.
 .
 It is designed to be a replacement of ippusbxd daemon, previously
 used for this purpose. It has a greatly rethought architecture, in
 comparison with ippusbxd, and fixes all of its major flaws and issues.
Built-Using: golang-1.15 (= 1.15.9-6), golang-github-openprinting-goipp (= 1.0.0-1)
Homepage: https://github.com/OpenPrinting/ipp-usb

J’ai lu la procédure en bas du lien que tu m’as donné mais si je supprime hplip et tente d’installer ou lancer juste hp-plugin j’obtiens :

root@debian:~# hp-plugin
-bash: /usr/bin/hp-plugin: Aucun fichier ou dossier de ce type
root@debian:~# apt install hp-plugin
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
E: Impossible de trouver le paquet hp-plugin

Déjà essayé, j’ai supprimé 1 imprimante dans cups et si j’éteins/rallume l’imprimante ou que j’éteins/rallume l’ordinateur, elle se crée/se rajoute une deuxième fois.

Cela se limite à 2 imprimantes à chaque fois. Elle ne se multiplie jamais jusqu’à 3.

as tu supprimé celle qui correspond au pilote hpcups ? (pas celle indiquée comme driverless)

Bonjour,

même problème chez moi avec une Canon pixma mg3650…

Résolu en installant l’imprimante (en USB) et en modifiant le fichier « /etc/avahi/avahi-daemon.conf » en remplaçant « yes » par « no » sur les deux lignes suivantes (au début du fichier):

use-ipv4=yes
use-ipv6=yes

J’ai ensuite pu supprimer l’imprimante en double sans qu’elle se ré-installe…

Bonne journée.

Edit: un petit reboot au passage bien sûr…

2 J'aime

Oui, que ce soit l’une ou l’autre cela ne change rien. Toujours une deuxième qui s’installe.

J’y ai cru pendant quelques minutes et puis après extinction/rallumage de l’imprimante elle s’est installée une deuxième fois…

Ce que j’ai :

nano /etc/avahi/avahi-daemon.conf

[server]
#host-name=foo
#domain-name=local
#browse-domains=0pointer.de, zeroconf.org
use-ipv4=no
use-ipv6=no
#allow-interfaces=eth0
#deny-interfaces=eth1
#check-response-ttl=no
#use-iff-running=no
#enable-dbus=yes
#disallow-other-stacks=no
#allow-point-to-point=no
#cache-entries-max=4096
#clients-max=4096
#objects-per-client-max=1024
#entries-per-entry-group-max=32
ratelimit-interval-usec=1000000
ratelimit-burst=1000

Bon ben fichier identique…

Perso, pas de driver Canon pour moi mais le paquet « printer-driver-gutenprint » (en plus de « cups ») qui contient pas mal de drivers imprimantes.

A voir pour l’installer en remplacement de « hplip »?

Bon courage.

Une suggestion qui ne mange pas de pain : nommer dans cups les deux versions avec des noms différents évocateurs du style « la bonne » « l’autre » en espérant que les noms vont résister à une séquence marche-arrêt…
Cette histoire montre un peu les limites de la démarche rantanplan (qui veut faire plaisir) impulsée par mac et Windows : pour éviter le travail de configuration d’un réseau on fournit plusieurs outils qui explorent automatiquement et font parfois double emploi. Chez moi l’explorateur réseau du navigateur bégaye aussi : certains objets du réseau local figurent plusieurs fois, je suppose une fois par avahi, une autre par samba Mais virer tous ces outils automatiques impose un travail non nul de configuration et le comportement dynamique (je vois tout dès que je me connecte) n’est du coup pas simple à mettre en place (je suppose, n’étant pas spécialiste réseau).

Je viens d’essayer, j’ai viré hplip, installé le paquet indiqué, mon imprimante P1102 n’apparaît pas dans les choix lorsque je passe par cups mais j’ai testé toutes les imprimantes de la série P"XXXX".

Aucun choix ne permettait de faire fonctionner mon imprimante.

J’avais déjà essayé mais j’ai refait au cas où. Pareil une autre finit pas s’installer…

Je suis d’accord avec toi et je rajouterai dommage que les concepteurs ne se coordonnent pas pour rendre l’utilisation simple/ergonomique.

Pour quelqu’un qui ne connaît pas Linux (ma moitié), elle trouve « bizarre » d’avoir 2 imprimantes. Je n’ose imaginer pour une personne âgée si on ne lui propose pas quelque chose de cohérent/facile, elle ne franchira pas le pas.

Sinon je me disais… Je vais essayer de voir pour installer la dernière version de hplip

Effectivement il s’en est sorti comme ça Ici même si ça date un peu…

Bon, j’ai installé la dernière version de hplip 3.21.10 et cela ne change rien.

J’ai suivi la procédure : https://developers.hp.com/hp-linux-imaging-and-printing/install/install/index

Aucun problème pour la suivre. Juste toujours ces 2 maudites imprimantes.

Du coup je vais enlever cette version de hplip et remettre celle des dépôts.

J’avoue je sèche un peu. Plus d’idée :rofl:.

ceci dit une seule des deux clones doit être marquée par cups comme imprimante par défaut.

Bonjour,

A toutes fins utiles :
je viens d’avoir un problème (c’est nouveau) : l’imprimante n’est plus reconnue
même par « avahi-discover »

alors dans le fichier 'etc/avahi/avahi-daemon.conf
j’ai commenté la ligne

allow-interfaces=eth0

et ça marche à nouveau (pour combien de temps ?)

si ça peut aider …

Désolé j’ai pas pu répondre avant j’ai été pas mal occupé.

Oui mais le souci c’est que les 2 imprimantes apparaissent quand même lors d’une impression avec LibreOffice/Evince etc.

Capture d’écran de 2021-11-18 14-38-37

J’ai bien une imprimante qui est marquée « inutilisable ». L’autre est définie « par défaut » dans Gnome et dans Cups. Pourquoi 2 ?

Bonjour,

J’ai décommenté la ligne comme indiqué mais au lancement d’une impression il m’a rajouté cette deuxième imprimante…

Une tentative :
imprimante éteinte supprimer celle qui doit encore exister dans cups.
allumer l’imprimante et vérifier dans cups qu’un seul avatar réapparait.
Un espoir : que le plug-in nécessaire soit quand même chargé ! Si ce n’est pas le cas s’habituer au clone.