CUPS prints jobs sent to different printers in the wrong order
Issue
-
When printing jobs, pages queue in the proper order but do not print in order queued. Is there a way to have CUPS use a single print queue for all printers? I assume, based on what we are experiencing, that each printer has its own queue (at least by default).
Just to clarify the situation we have encountered we have one physical printer with 2 trays. In CUPS we have 2 printers/queues defined. LP21 defaults to tray 1 (white paper) and LP22 defaults to tray 2 (yellow paper). We are submitting invoices (PDF files) to this printer in the following order:
File Printer I0001.pdf LP21 I0001.pdf LP22 I0002.pdf LP21 I0001.pdf LP22The end result should be that 2 copies of I0001.pdf should print together, then 2 copies of I0002.pdf, etc.
The problem that we are seeing is that sometimes we end up with things printing out of sequence (i.e. white, yellow, yellow, white instead of white, yellow, white, yellow).
Environment
- Red Hat Enterprise Linux (RHEL)
- Common Unix Printing System (CUPS)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
