pb imprimante [Résolu]

Soumis par xrt le ven 14/09/2018 - 15:58

Bonjour
j'avais du échanger une imprimante qui faisait des tickets pas assez larges pour en racheter une en 80mm. J'ai acheté une seiko RP-D10-(80mm). Par malchance, cette imprimante n'avait qu'un port série DB9, livré sans cable. Après avoir acheté un DB9/DB9, j'ai passé une trentaine d'heures pour la faire marcher....le cable était de type croisé au lieu d'être de type droit pour ce modèle! J'ai coupé le cable et décroisé les fils, et là, enfin, ça a marché!

MAIS, impossible de l'installer sous Laurux, du moins j'ai le msg d'erreur :
This application has raised an unexpected
error and must abort.

[53] Stream is closed.
Caisse.Serial_Tk.4602

il se trouve que cette imprimante refus tout paramétrage en format de papier largeur 80mm. La zone d'impression est limitée à 72mm. J'ai échangé avec le technicien de Seiko qui me confirme que ce n'est pas paramétrable.
Je ne sais pas si c'est à cause de cela que cela ne fonctionne pas sous Laurux-Pos, ou si c'est un autre paramètre (les paramètres indiquées dans la doc ne se retrouvent pas sur les options de cette imprimante).
Après tant d'heures passées sur le sujet, j'ai besoin d'aide (de secours même!) pour tenter de sauver cette imprimante...
merci de votre bienveillance

A défaut de pouvoir me dépanner (mais je ne désespère pas que vous trouviez la solution...), peut-on envisager de déclarer une imprimante virtuelle, d'imprimer un pdf et ensuite d'imprimer ce pdf sur l'imprimante à ticket?

J'insiste...j'ai installé une "imprimante" pdf. J'ai pu paramétrer la tailles des pages en 80mm de large (ca marche impeccable depuis un doc word), et la déclarer dans les préférences de Laurux-Pos.
Mais même erreur à l'impression ticket "Caisse.Serial_Tk.4602" avec éjection de Laurux-Pos
Au secours!

le support des imprimantes séries a été faite par jacky il y a longtemps (n'ayant pas de machine comme cela, je ne peux pas maintenir le support). aujourd'hui toute les imprimantes ticket digne de se nom, propose des drivers linux pps pour cups et supporte l'impression depuis les pdf ex (Epson TM -T20II en USB que j'utilise personnellement sans pb).

Il faut déclarer l'usage d'une imprimante 80mm (et non pas série) dans Laurux et dans les parametres sur le poste de Laurux-Pos utiliser l'imprimante par défaut (ne pas mettre de port tty). A vous ensuite dans cups de parametrer votre imprimante. sous Ubuntu, je vous conseille d'installer les packet gtklp, cups-bsd (lpr commande) et cups-pdf (imprimante virtelle pdf)

merci Damscot
- mon imprimante est bien configurée sur Ubuntu, et je peux imprimer depuis des PDF ou des fichiers texte sans problème (par exemple les états sous Laurux qui sortent en pdf peuvent s'imprimer sur cette imprimante 80mm ensuite, ou sur une A4)
- je ne comprends pas :
comment "déclarer l'usage d'une imprimante 80mm (et non pas série) dans Laurux", je n'ai pas su trouver où déclarer une imprimante sous laurux. quand "j'imprime", il sort un fichier pdf (que je peux alors réimprimer sur une vraie imprimante).
comment "dans les parametres sur le poste de Laurux-Pos utiliser l'imprimante par défaut (ne pas mettre de port tty)": j'ai le choix entre toutes les imprimantes configurées, et pas spécialement pour l'imprimante "par défaut", et dans cet écran n'apparait pas le port tty. En revanche, cette imprimante 80mm est bien sur un port tty (mais pas la virtual pdf que je n'arrive pas non plus à faire marcher sur Laurux Pos).
-Je paramètre l'imprimante dans cups, mais visiblement pas comme il faut (j'ai fait beaucoup d'essais avec configurations différentes, mais sans succès...)
- J'ai installé le packet proposé qui n'était pas encore installé (gtklp). Cela m'a permis plus de possibilités de paramétrages (marges par exemple), mais rien qui m'a permis de la faire fonctionner sous Laurux-Pos (ni la 80mm, ni la virtual pdf)

Laurux "imprime" un pdf. Ne peut-on pas faire pareil avec Laurux-Pos? J'ai bien installé l'imprimante cups-pdf, mais je me fais jeter de Laurux-Pos à chaque fois. Je suis vraiment coincé, et j'y ai passé des heures...
Il n'y a pas d'autres utilisateurs qui impriment dans Laurux-Pos sans utiliser l'Epson?

Si votre imprimante est déclarée dans Cups et qu'elle est opérationnelle il suffit de la sélectionner dans les préférences de la caisse. Il y a un onglet imprimante pour ça.

j'ai bien utilisé la bouton préférences de Laurux-Pos puis sélectionné l'imprimante dans l'onglet imprimante: j'ai fait beaucoup d'essais...avec l'imprimante Seiko 80mm, avec cups-pdf et avec une imprimante A4 que j'avais paramétré en 80mm de largeur. Dans tous les cas, j'ai l'erreur 4602 quand je coche "imprimer le ticket" après réglement.

Alors je pense que vous avez déclaré un mauvais type d'imprimante dans la table des caisses sous Laurux. Il faut choisir le type "Défaut 80mm"

J’avais bien vu il y a quelques mois cela, et pourtant je ne trouve nulle part la table des caisses. J'ai une table vendeurs qui s'appelle aussi table des caissières sur sa fenêtre, mais sans paramétrage d'imprimante...Où est cette table des caisses et ce moyen de paramétrer l'imprimante dans Laurux?
J'ai la version 3.68.2 de Laurux et Ubuntu 18.04.1 LTS

YES !!!!!!!
Merci Patrick, Jack et Manscot!
L'onglet caisse n'apparaissait pas dans Laurux car l'option "gestion des caisses" n'était pas cochée dans les préférences.... J'ai donc pu trouver ensuite le chemin proposé par Patrick et cocher l'option "défaut 80" suggéré par Jack...
Il m'a fallu galérer un peu ensuite, et finalement réinstaller l'imprimante SEIKO à son format par défaut, et ça fonctionne!!!
J'ai testé l'imprimante virtuelle qui fonctionne aussi.
Mais quelle galère cela aura été! Merci à tous de m'en, avoir sorti, je vais pouvoir passer à autre chose!
Bonne journée

proposition: peut-être pourrait-on préciser dans la doc Laurux-Pos le besoin de déclarer dans Laurux la gestion des caisses, puis dans l'onglet ad hoc de choisir l'imprimante "défaut80" pour ceux qui seraient confronté aux longues difficultés que j'ai rencontrées?
La doc sur l'imprimante décrit plus comment installer une imprimante sur Ubuntu que comment la déclarer et la faire marcher dans Laurux-Pos
Par ailleurs, dans ma version, chaque fois que je réouvre Laurux, l'option "gestion des caisses" est à nouveau décochée et je ne vois donc pas l'onglet "caisse". (Sur un autre ordi, et une autre version Laurux, l'option reste mémorisée). Cela ne me gêne pas car je le sais, mais c'est peut-être un petit bug?
Xavier