Bonjour,
je vous livre le fruit de mes explorations.
Le contenu de /var/spool/cups/ est conforme à ce qui sort de l’imprimante : il y a bien la mention one-sided ou 2-sided selon le cas dans le fichier binaire correspondant à l’impression. Ce fichier est toujours conforme à la ligne de commande (via le terminal) mais pas à l’impression faire en mode graphique où elle est systématiquement semblable à ce qui est dans la fenêtre de paramètres de l’imprimante dans la page de configuration de gnome.
Il en est de même pour le log de cups, dans /var/log/cups/page_log : conforme à ce qui sort de l’imprimante, conforme à l’instruction en ligne de commande, pas forcement à l’instruction en fenêtre graphique (gnome).
Il y a un message d’erreur quand on demande une impression recto-verso en ligne de commande
E [02/Oct/2024:16:03:18 +0200] [Job 584] Unsupported sides value sided-long-edge, using sides=one-sided!
J’ai debuggué les impressions et j’ai découvert une énorme différence entre une impression en ligne de commande (Job 617) et une impression via gnome (Job 618) :
D [03/Oct/2024:15:18:44 +0200] [Job 617] Applying default options…
D [03/Oct/2024:15:18:44 +0200] [Job 617] Adding default notify-events=job-completed
D [03/Oct/2024:15:18:44 +0200] [Job 617] Adding default notify-lease-duration=86400
D [03/Oct/2024:15:18:44 +0200] [Job 617] Adding default print-quality=0
D [03/Oct/2024:15:18:44 +0200] [Job 617] Adding default printer-resolution=600x600dpi
D [03/Oct/2024:15:20:20 +0200] [Job 618] Applying default options…
D [03/Oct/2024:15:20:20 +0200] [Job 618] Adding default copies=1
D [03/Oct/2024:15:20:20 +0200] [Job 618] Adding default cups-browsed=true
D [03/Oct/2024:15:20:20 +0200] [Job 618] Adding default cups-browsed-dest-printer=« 617 ipps://OKI-MC853-C1BB4A._ipps._tcp.local/ pdf 600dpi »
D [03/Oct/2024:15:20:20 +0200] [Job 618] Adding default finishings=0
D [03/Oct/2024:15:20:20 +0200] [Job 618] Adding default job-cancel-after=10800
D [03/Oct/2024:15:20:20 +0200] [Job 618] Adding default job-hold-until=no-hold
D [03/Oct/2024:15:20:20 +0200] [Job 618] Adding default media=iso_a4_210x297mm
D [03/Oct/2024:15:20:20 +0200] [Job 618] Adding default notify-events=job-completed
D [03/Oct/2024:15:20:20 +0200] [Job 618] Adding default notify-lease-duration=86400
D [03/Oct/2024:15:20:20 +0200] [Job 618] Adding default orientation-requested=0
D [03/Oct/2024:15:20:20 +0200] [Job 618] Adding default output-bin=auto
D [03/Oct/2024:15:20:20 +0200] [Job 618] Adding default print-quality=0
D [03/Oct/2024:15:20:20 +0200] [Job 618] Adding default printer-resolution=600x600dpi
D [03/Oct/2024:15:20:20 +0200] [Job 618] Adding default sides=one-sided
Visiblement, cups ajoute des paramètres manquants en lançant l’impression ; quatre pour un ordre par ligne de commande, quatorze pour une impression depuis gnome ; et parmi ces quatorze, l’impression en recto !
Je vais voir si je peux faire disparaître les quatre de la ligne de commande en les incorporant dans l’instruction donnée, je vous tiendrai au courant, je ne peux pas le faire en ce moment, il est tard et ma famille dort.
Maintenant j’espère trouver où cups va chercher les paramètres manquants - ça doit être le même fichier que celui qui gère les paramètres des imprimantes sous gnome - et surtout savoir pourquoi est ce que les paramètres des instructions sous gnome ne s’imposent pas comme ceux de la ligne de commande.
A bientôt