Solución a «Mi impresora térmica no imprime bien»

Problemas de impresión de tickets en Windows: Causas más comunes

En este vídeo puedes aprender a solucionar los problemas de impresión de tickets en el sistema operativo Windows.

El 99% de los problemas se solucionan así:

Las 4 razones más comunes por las que no se imprime el ticket 

  • No tienes bien mapeado el puerto de la impresora. La solución es ir al panel de control
  • No tienes cargado el programa QZ. Solución
  • No tienes seleccionada la impresora correcta en el panel de control de tu TPV de Catinfog.
  • El cable usb, la impresora o los puertos usb de tu ordenador están defectuosos.

 

Cuando todo eso falla, seguramente sea la cola de impresión

Si has probado las 4 causas más comunes y sigue sin responder (por desgracia en Windows 12 es cada vez más normal que esto pase), es posible que tengas la cola de impresión con un error a causa de un archivo corrupto. Esta sería la solución:

  • Presiona Win + R, escribe services.msc y presiona Enter.
  • Busca el servicio llamado Cola de impresión (Print Spooler).
  • Haz clic derecho sobre él y selecciona Detener.
  • Luego, ve a C:\Windows\System32\spool\PRINTERS y elimina los archivos que encuentres dentro.
  • Vuelve a los servicios, haz clic derecho en Cola de impresión y selecciona Iniciar.

Y voila, la cola de impresión volverá a funcionar.

Problemas de impresión de tickets en Linux

En este vídeo puedes aprender a solucionar los problemas de impresión de tickets en Linux

Casos raros de error de impresión

1. La impresora entra en pausa (en mac y en linux)

Síntomas

Tienes abierto Qz (el programa de la impresorita), tienes bien instalada la impresora e incluso ha estado funcionando la impresión de tickets todo el día. Pero en un momento dado quieres imprimir y la impresora no funciona.

Entra en Cups ( http://localhost:631 ) y haz clic en Impresoras. Allí, en el Estado de tu impresora pone que está en pausa.

Solución

La solución está en evitar que cups pause la cola de impresión cada vez que ocurran eventos como que se haya acabado el papel, o cualquier otro. Para ello debes editar la configuración de cups abriendo un terminal y corriendo esto: sudo nano /etc/cups/printers.conf

Te pedirá que ingreses la contraseña y que des a la tecla Enter.

Podrás ver la configuración de Cups. Hacia el final pone «ErrorPolicy stop-printer». Cámbialo por «ErrorPolicy retry-job»

Guarda el documento. Normalmente con Control + X

Ahora solo debes reiniciar Cups.

En Mac : launchctl stop org.cups.cupsd && launchctl start org.cups.cupsd

En Ubuntu Linux: sudo service cups start

2. Solución al error en Cups «Unable to get list of printer drivers» «No se ha podido obtener la lista de controladores de impresora»

Nos hemos encontrado este error en algunas distros de linux cuando intentamos añadir una nueva impresora en Cups.

La solución es muy sencilla. Corre el siguiente comando en tu terminal:

sudo mkdir /usr/lib/cups/disabled
sudo mv /usr/lib/cups/driver/* /usr/lib/cups/disabled/

Ahora intenta instalar de nuevo tu impresora. Verás como ahora ya no sale el error.