LinxyHelp Guides & support

Running the print station

In short

The print station is the operator’s end of print requests: a screen showing what is waiting, connected to a real printer through a print service, with one action per job. You start a session, work the queue, and stop the session when the event ends.

The behavior that matters most under pressure is what happens when a print fails. A job is claimed the moment you send it, so no second operator can grab it — but if the printer rejects it, the claim is released again and the job returns to the queue. You never have to work out whether a failed job is stuck to somebody else’s screen, and you never have to reconstruct an order by hand.

What has to be in place first

The station will not print until three things are true, and it says which one is missing rather than failing obscurely.

  • Print requests are enabled for the community, so there is something to print.
  • A print service account is connected, by putting its key into the community’s settings.
  • A printer is chosen. Refresh the list of printers the service can see, and pick one.

Clearing the key clears the chosen printer along with it, which is deliberate: a printer selected under an old account is not a printer, it is a number that used to mean something. Re-enter the key and choose again.

Do the setup the day before, not on the morning. The printer list comes from the print service, which means the machine has to be switched on, connected and visible to it before it can be picked. Discovering that at the start of an event is a bad way to spend twenty minutes.

Sessions

Starting a session marks this screen as the one working the queue. Stopping it ends that. The screen shows how many jobs are waiting and how many have been printed, so a handover between two operators is a glance rather than a conversation.

Stopping a session does not delete anything. Requests that were never printed stay pending and are still there when a session is started again.

Working the queue

The pending list shows each request with its ticket number, the size, the quantity, and a preview of the picture. Anything that can’t reach the community’s Minimum resolution (DPI) at the size ordered is flagged as low resolution, so you can see before you print that the result will be softer than the size implies — and warn whoever is collecting it, which is far better than them discovering it afterwards.

Each job can be previewed as it will be sent. It is worth doing on the first job of a run, once, to confirm the paper and the orientation are what you expect. After that the run is repetitive by design.

Low resolution is measured against the minimum the host set in Customize, not a fixed figure. With the minimum at zero, or with Bypass minimum resolution on, nothing is flagged. A small photo is never stretched to fill a large print: it prints at the detail it actually has.

Claim, print, verify

You press print the job is claimed nobody else can take it now sent to the printer did it take the job? no → the claim is released back in the queue, still pending anyone can try it again yes → marked fulfilled the time is recorded it leaves the pending list A job is never left claimed by a failure. There is no stuck state to clean up.
The amber branch is what makes two operators on one queue workable. The obvious design — claim the job, then deal with the consequences — produces jobs marked as somebody’s that nobody printed, and an evening of comparing screens. Releasing the claim on failure means the queue is always literally true: everything in it needs printing, and everything gone from it printed. That property is worth more at a busy event than any amount of status detail.

There is a middle case. A printer that has accepted a job but not yet finished it is treated as success and the job is marked done, with its state shown so you can see it is still working. Only an outright rejection releases the claim. That is the right way round: paper physically emerging is not something the software can wait for.

Auto-print

With Auto-print switched on in the community’s Customize page, incoming requests are sent to the printer without anybody pressing anything. You choose how long to wait first:

SettingWhat happens
Off (manual print only)Every job waits for an operator
Instant (no cancel window)A job goes to the printer as soon as it arrives
30-second, 60-second or 2-minute cancel windowThe job shows Auto-print in a countdown, with a Cancel auto-print button, then prints

A canceled countdown leaves the job in the queue as an ordinary pending request. Low-resolution requests are never auto-printed — they wait for an operator — unless Bypass minimum resolution is on. Auto-print pairs naturally with Open Bar for a station that runs itself.

When there is no printer in the room

Not every job is printed on site. A separate production view organizes the same requests by size, with the finished print file and the original photograph both available, individually or as a bundle per size. That is the route when printing happens at a laboratory, on equipment the print service cannot see, or after the event entirely.

Print stationProduction view
Needs a connected printerYesNo
Working unitOne job at a timeA whole size at a time
OutputPaperFiles to download
SuitsPrints handed over on the spotSending a batch to a laboratory

Symptoms, causes and fixes

SymptomCauseFix
Not configured for this communityNo print service key, or no printer chosenAdd the key, refresh the printer list, pick one
The printer list is emptyThe printer is off, offline, or not visible to the print serviceSwitch it on and check it appears there, then refresh
The chosen printer disappeared after a settings changeClearing the key clears the printer with itRe-enter the key and choose the printer again
Rejected the jobOut of paper, an error state, or the wrong paper size loadedFix the printer. The job is already back in the queue
A job vanished from pending but nothing printedAnother operator took it, or auto-print sent itCheck the printed count and the printer itself before re-sending
Prints look softThe source photograph is small for the size orderedNothing to fix here. Raise the minimum resolution if you’d rather refuse such orders
Low-resolution jobs are sitting in the queue during auto-printAuto-print skips low-resolution requestsPrint them by hand, or turn on Bypass minimum resolution
Nothing waiting although guests are orderingNo session started, or print requests are not enabledStart a session; check the community’s settings
The same job printed twiceIt was sent, appeared to fail, and was sent againA rejected job returns to the queue — check the printer before re-sending

Things people commonly get wrong

“A failed job is stuck and needs unsticking.”The claim is released automatically and the job is back in the queue. Fix the printer, then print it again.
“Two operators will collide.”A job is claimed the instant it is sent, so only one of you gets it. Work the same queue from two screens freely.
“Fulfilled means the paper is out.”It means the printer accepted the job. Look at the printer, not the screen, before telling a guest their print is ready.
“Stopping the session loses the queue.”Unprinted requests stay pending and are waiting when you start again. Stop it at the end of the night without a second thought.
“Low resolution jobs should be skipped.”They print perfectly well, just softer than the size implies. Print them and mention it to whoever collects.

Branded and scannable prints

If the community uses print branding, every print comes out with its branding bar already applied, and scannable prints are marked before they are sent — including with auto-print. If branding or marking fails for one print, that print still goes out — as the plain photo, with white where the bar would have been — and it won’t scan. Print at 100% with no scaling or “fit to page,” so the print keeps its exact size. See Print branding and scannable prints.

Related reading: Requesting a print, Print branding and scannable prints, Uploading media, Operating the gate, and When something is not working.

Still need help? Contact support