Dépannage#

Cette page regroupe des instructions avancées, destinées à la personne qui gère l’informatique de votre épicerie.

Impression sous Linux#

La caisse Linux imprime par CUPS, le système d’impression de Linux. Les commandes ci-dessous se tapent dans un terminal.

Vérifier les imprimantes proposées par la caisse#

La liste « Imprimante » des paramètres de la caisse reprend les imprimantes déclarées dans CUPS :

lpstat -e

Si une imprimante manque, déclarez-la dans CUPS (paramètres du système, rubrique Imprimantes, ou l’interface de CUPS : http://localhost:631), puis relancez la caisse : la liste est lue au démarrage.

Imprimante A4#

Une imprimante A4 se déclare normalement, avec son pilote : la caisse lui envoie le ticket au format PDF.

Imprimante à ticket 80 mm#

La caisse envoie à l’imprimante à ticket ses propres commandes (police, gras, coupe du papier). L’imprimante doit donc être déclarée en file brute, sans pilote : avec un pilote, CUPS transforme ces commandes et le ticket sort vide ou avec des caractères incohérents.

  1. Branchez et allumez l’imprimante, puis repérez son adresse (ligne qui commence par usb://) :

    lpinfo -v
  2. Déclarez la file brute

Ici la file est sous le nom TICKET mais vous pouvez récupérer le nom de votre file depuis la commande lpstat -e :

sudo lpadmin -p TICKET -E -v 'usb://…' -m raw

Sur une version récente de CUPS, un avertissement indique que les files brutes sont obsolètes : elles fonctionnent toujours.

  1. Vérifiez que l’imprimante répond :

    echo "Test Escarcelle" | lp -d TICKET -o raw
  2. Relancez la caisse, choisissez l’imprimante ticket et le format « Ticket » dans les paramètres, puis lancez une impression test (voir Paramétrage ticket).

Le ticket ne sort pas#

  • Le message d’erreur de la caisse reprend celui de CUPS (par exemple une imprimante inconnue).
  • Vérifiez l’état de l’imprimante : lpstat -p TICKET. Si elle est désactivée, réactivez-la avec cupsenable TICKET. (où TICKET est le nom de la file d’impression obtenue par lpstat -e)
  • Des caractères incorrects à la place des accents ou du sigle € : changez de profil d’imprimante dans les paramètres de la caisse.