|
Linux Printing HOWTO - How it all works
7. How it all works
In order to get printing working well, you need to understand how your
spooling software works. All systems work in essentially the same
way, although the exact order might vary a bit, and some systems
skip a step or two:
-
The user submits a job along with his selection of options. The
job data is usually, but not always, Postscript.
-
The spooling system copies the job and the options over the
network in the general direction of the printer.
-
The spooling system waits for the printer to be available.
-
-
The spooling system applies the user's selected options to the
job, and translates the job data into the printer's native
language, which is usually not Postscript. This step is called filtering; most of the work in setting
things up lies in getting the proper filtering to happen.
-
The job is done. The spooling system will usually do assorted
cleanup things at this point. If there was an error along the
way, the spooler will usually notify the user somehow (for
example, by email).
|
|