Bonjour,

y a quelques semaines j'ai donc installé workstation Fedora 37 , je n'ai de souvenir eu aucune réponse à donner concernant mon imprimante/scanner (HP 4500 ENVY) qui fonctionne très bien. Du coup je ne sais pas comment ça fonctionne :-?

La question est : y a-t-il un moyen de voir ce qui est en attente dans la file d'impression du spooler ? D'abord quel spooler est utilisé. Comment voir la file d'attente en commande ligne ou par un outil plus sophistiqué ?
Il suffit d'aller dans Paramètres -> Imprimantes et de parcourir les options possibles.

Sinon de manière plus générale dans un navigateur web http://localhost:631 .
Ouvre ton navigateur et tape
localhost:631
. Cela ouvrira CUPS et permet de tout gérer.
effectivement sur le port 631 j'obtiens une réponse de cups. Mais est ce sur que ce soit cups qui gère mon imprimante car dans le différents items Administratio, Imprimante de cups je ne vois pas mon imprimante qui est bien accessible pourtant. Est ce que mon spooler ne serait pas lpd ? comment le savoir ?
cups est le serveur d'impression standard de Linux.
Le boot lance le service cups en standard.
Son lancement à partir d'un butineur est standard.
Des "gui" existe, mais,
Quand rien ne va plus, la dernière tentative est de : http://localhost:631
L'imprimante est connectée et allumée ?
Nicosss wrote:L'imprimante est connectée et allumée ?
Of course! :-?
ybebert34 wrote:
Nicosss wrote:L'imprimante est connectée et allumée ?
Of course! :-?
Il vaut mieux se méfier de tout.

Elle est connectée de quelle manière ?

Que retourne
$ systemctl status cups*
@ Nicosss:

systemctl status cups
● cups.service - CUPS Scheduler
Loaded: loaded (/usr/lib/systemd/system/cups.service; disabled; preset: disabled)
Active: active (running) since Wed 2023-02-22 23:12:57 CET; 9h ago
TriggeredBy: ● cups.socket
● cups.path
Docs: man:cupsd(8)
Main PID: 836 (cupsd)
Status: "Scheduler is running..."
Tasks: 1 (limit: 9480)
Memory: 4.2M
CPU: 68ms
CGroup: /system.slice/cups.service
└─836 /usr/sbin/cupsd -l

févr. 22 23:44:12 Edouard7 cupsd[836]: REQUEST localhost - - "POST / HTTP/1.1" 200 359 Create-Printer-Subscriptions successful-ok
févr. 22 23:44:29 Edouard7 cupsd[836]: REQUEST localhost - - "POST / HTTP/1.1" 200 359 Create-Printer-Subscriptions successful-ok
févr. 23 00:02:55 Edouard7 cupsd[836]: REQUEST localhost - - "POST / HTTP/1.1" 200 151 Cancel-Subscription successful-ok
févr. 23 00:02:55 Edouard7 cupsd[836]: REQUEST localhost - - "POST / HTTP/1.1" 200 151 Cancel-Subscription client-error-not-found
févr. 23 00:02:59 Edouard7 cupsd[836]: REQUEST localhost - - "POST / HTTP/1.1" 200 359 Create-Printer-Subscriptions successful-ok
févr. 23 00:03:26 Edouard7 cupsd[836]: REQUEST localhost - - "POST / HTTP/1.1" 200 151 Cancel-Subscription successful-ok
févr. 23 00:03:43 Edouard7 cupsd[836]: REQUEST localhost - - "POST / HTTP/1.1" 200 152 Cancel-Subscription successful-ok
févr. 23 00:03:43 Edouard7 cupsd[836]: REQUEST localhost - - "POST / HTTP/1.1" 200 152 Cancel-Subscription client-error-not-found
févr. 23 00:03:47 Edouard7 cupsd[836]: REQUEST localhost - - "POST / HTTP/1.1" 200 359 Create-Printer-Subscriptions successful-ok
févr. 23 08:53:02 Edouard7 cupsd[836]: REQUEST localhost - - "POST / HTTP/1.1" 200 359 Create-Printer-Subscriptions successful-ok
[gil@Edouard7 ~]$

Elle est connectée en wifi
hplip est-il installé ? sinon
$ sudo dnf install hplip
Pour voir les imprimantes installées
$ lpstat -v
@antbel J'ai vu en surfant qu'il existait le module hplip mais ne comprenant pas trop sa fonction je n'ai pas descendu le paquet. A quoi sert hplip ?? actuellement j'arrive à imprimer un .odt ou .pdf mais je n'arrive pas à savoir ce qu'il y a dans la queue d'impression.

lpstat -v
lpstat: Aucune destination ajoutée.
Notre ami a besoin d'être nourri à la petite cuillère.
$ dnf info hplip
Paquets installés
Nom          : hplip
Version      : 3.22.10
Publication  : 3.fc37
Architecture : x86_64
Taille       : 28 M
Source       : hplip-3.22.10-3.fc37.src.rpm
Dépôt        : @System
Depuis le dé : updates
Résumé       : HP Linux Imaging and Printing Project
URL          : https://developers.hp.com/hp-linux-imaging-and-printing
Licence      : GPLv2+ and MIT and BSD and IJG and GPLv2+ with exceptions and ISC
Description  : The Hewlett-Packard Linux Imaging and Printing Project provides
             : drivers for HP printers and multi-function peripherals.
et je rajoute car aujourd'hui c'est son JOUR de CHANCE, s'il veut rajouter la partie scanner
$ sudo dnf install libsane-hpaio libsane-airscan
antbel wrote:Notre ami a besoin d'être nourri à la petite cuillère.
C'est trop touchant ! :pint: Mais en plus je suis un peu méfiant. car avec le peu qui est dit avec le dnf info j'ai plutot l'impression que hplip descend des drivers plutot qu'un gestionnaire de spool et vu que mon imprimante et scanner fonctionnent bien je suis rétif à mettre de nouveaux drivers... Par contre j'aimerai bien un gestionnaire de petites cuillères queues 😉 !
“Méfiance est mère de Sûreté nationale !” Pierre Perret

“Toute figure exemplaire est nourricière de confiance.” Alain Peyrefitte

Hewlett Packard est un des seuls constructeurs à ouvrir au monde libre ses logiciels.

dnf info te donne beaucoup d'informations pertinentes, dont les sources :

https://developers.hp.com/hp-linux-imaging-and-printing

Où est le blême ?
6 jours plus tard
Je reviens sur ce fil. En fait le paquet hplpi est déjà installé car quand je fais un dnf install hplpi j'ai :
Le paquet hplip-3.22.10-3.fc37.x86_64 est déjà installé.

quand je fais un lpinfo --make-and-model "4500" -m
j'ai parmi beaucoup de ligne celles ci dessous:
gutenprint.5.3://hp-clj_4500/expert HP Color LaserJet 4500 - CUPS+Gutenprint v5.3.4
gutenprint.5.3://hp-clj_4500/simple HP Color LaserJet 4500 - CUPS+Gutenprint v5.3.4 Simplified
drv:///hp/hpijs.drv/hp-color_laserjet_4500-pcl3-hpijs.ppd HP Color LaserJet 4500 hpijs pcl3, 3.22.10
drv:///hp/hpcups.drv/hp-color_laserjet_4500-pcl3.ppd HP Color LaserJet 4500 pcl3, hpcups 3.22.10
lsb/usr/HP/hp-color_laserjet_4500-pcl3.ppd.gz HP Color LaserJet 4500 pcl3, hpcups 3.22.10
lsb/usr/HP/hp-color_laserjet_4500-ps.ppd.gz HP Color LaserJet 4500 v2014.200 Postscript (recommended)
gutenprint.5.3://hp-clj_cp4500/expert HP Color LaserJet CP4500 - CUPS+Gutenprint v5.3.4
gutenprint.5.3://hp-clj_cp4500/simple HP Color LaserJet CP4500 - CUPS+Gutenprint v5.3.4 Simplified
lsb/usr/HP/hp-designjet_4500mfp.ppd.gz HP Designjet 4500mfp Postscript (recommended)
lsb/usr/HP/hp-designjet_4500ps.ppd.gz HP Designjet 4500ps Postscript (recommended)
drv:///hp/hpijs.drv/hp-deskjet_f4500_series-hpijs.ppd HP Deskjet f4500 Series hpijs, 3.22.10
drv:///hp/hpcups.drv/hp-deskjet_f4500_series.ppd HP Deskjet f4500 Series, hpcups 3.22.10
lsb/usr/HP/hp-deskjet_f4500_series.ppd.gz HP Deskjet f4500 Series, hpcups 3.22.10
drv:///hp/hpijs.drv/hp-envy_4500_series-hpijs.ppd HP Envy 4500 Series hpijs, 3.22.10
drv:///hp/hpcups.drv/hp-envy_4500_series.ppd HP Envy 4500 Series, hpcups 3.22.10
lsb/usr/HP/hp-envy_4500_series.ppd.gz HP Envy 4500 Series, hpcups 3.22.10
drv:///hp/hpijs.drv/hp-officejet_4500_g510a-f-hpijs.ppd HP Officejet 4500 g510a-f hpijs, 3.22.10
drv:///hp/hpcups.drv/hp-officejet_4500_g510a-f.ppd HP Officejet 4500 g510a-f, hpcups 3.22.10
lsb/usr/HP/hp-officejet_4500_g510a-f.ppd.gz HP Officejet 4500 g510a-f, hpcups 3.22.10
drv:///hp/hpijs.drv/hp-officejet_4500_g510g-m-hpijs.ppd HP Officejet 4500 g510g-m hpijs, 3.22.10
drv:///hp/hpcups.drv/hp-officejet_4500_g510g-m.ppd HP Officejet 4500 g510g-m, hpcups 3.22.10
lsb/usr/HP/hp-officejet_4500_g510g-m.ppd.gz HP Officejet 4500 g510g-m, hpcups 3.22.10
drv:///hp/hpijs.drv/hp-officejet_4500_g510n-z-hpijs.ppd HP Officejet 4500 g510n-z hpijs, 3.22.10
drv:///hp/hpcups.drv/hp-officejet_4500_g510n-z.ppd HP Officejet 4500 g510n-z, hpcups 3.22.10
lsb/usr/HP/hp-officejet_4500_g510n-z.ppd.gz HP Officejet 4500 g510n-z, hpcups 3.22.10
drv:///hp/hpijs.drv/hp-officejet_4500_k710-hpijs.ppd HP Officejet 4500 k710 hpijs, 3.22.10
drv:///hp/hpcups.drv/hp-officejet_4500_k710.ppd HP Officejet 4500 k710, hpcups 3.22.10
lsb/usr/HP/hp-officejet_4500_k710.ppd.gz HP Officejet 4500 k710, hpcups 3.22.10
drv:///hp/hpijs.drv/hp-officejet_j4500_series-hpijs.ppd HP Officejet j4500 Series hpijs, 3.22.10
drv:///hp/hpcups.drv/hp-officejet_j4500_series.ppd HP Officejet j4500 Series, hpcups 3.22.10
lsb/usr/HP/hp-officejet_j4500_series.ppd.gz HP Officejet j4500 Series, hpcups 3.22.10
lsb/usr/HP/hp-pagewide_xl_4500ps-ps.ppd.gz HP PageWide XL 4500 - PostScript
lsb/usr/HP/hp-pagewide_xl_4500ps_mfp-ps.ppd.gz HP PageWide XL 4500 MFP - PostScript
drv:///hp/hpijs.drv/hp-photosmart_c4500_series-hpijs.ppd HP Photosmart c4500 Series hpijs, 3.22.10
drv:///hp/hpcups.drv/hp-photosmart_c4500_series.ppd HP Photosmart c4500 Series, hpcups 3.22.10
lsb/usr/HP/hp-photosmart_c4500_series.ppd.gz HP Photosmart c4500 Series, hpcups 3.22.10

par contre lpstat -v donne toujours
lpstat: Aucune destination ajoutée.

faudrait dans doute que je fasse un :
lpadmin -p XXXXX -E -v socket://192.168.56.70 -m YYYYYY.ppd
mais je ne sais pas trop quoi mettre en XXXXX et YYYYY
c'est une hp Envy 4500 connectée en wifi (192;168;56;70 c'est son adresse)

Vous auriez quelques conseils à me donner pour XXXXXX et YYYY et savoir si la démarche avec le lpadmin est bonne ?

D'avance merci
je viens de m'apercevoir quand je viens de faire une impression et que celle ci est en cours alors le lpdtat -v donne:
[root@Edouard7 gil]# lpstat -v
matériel pour HP_ENVY_4500_series_9D171C : ipp://HPA45D369D171C.local:631/ipp/print

mais dés que l'impression est fini lpstat -v redonne
lpstat: Aucune destination ajoutée.

et un http://localhost:631/printers dans mon navigateur dit :
Pas d'imprimantes

En fait je suis entrain de me demander si tout ne fonctionne pas correctement car la commande lpstat -u répond bien quand il y a de la file d'attente:
[root@Edouard7 gil]# lpstat -u
HP_ENVY_4500_series_9D171C-66 gil 24576 jeu. 02 mars 2023 16:17:37
[root@Edouard7 gil]# lpstat -u
HP_ENVY_4500_series_9D171C-67 gil 24576 jeu. 02 mars 2023 16:18:53
[root@Edouard7 gil]#

par contre je ne peux pas faire de cupsenable
[root@Edouard7 gil]# cupsenable HP_ENVY_4500_series_9D171C
cupsenable : échec de l'opération : client-error-not-found

????
HP_ENVY_4500_series_9D171C est ce qui apparait dans l'item imprimante dans appli Parametres de gnome

et ca serait bien utile de pouvoir faire un "cupsenable" parfois pour reproiriser dans la file d'appente... et j'aimerais bien mettre une destination par default même si pour l'instant je n'ai qu'une imprimante
Et plus concis et précis.
Quelle est la question ou le problème ?
pouvoir faire un "cupsenable" parfois pour reproiriser dans la file d'appente.