[opensuse] Holding printer jobs in the printer itself
Where I work, we have gigantic all-in-on printers like a full sized Xerox machine. They are shared over the network. I have been trying to sort out how to print CD labels on these, as I need to put in the label for just my job. I am trying to figure out how to do this on Linux. I am guessing that I would use the Hold Job technique, as one does in Windows. Then, the printer holds the job, with a message I entered when I held the job. In KDE's print manager, I see a 'Hold' item in the Jobs menu. In programs like InkScape, I can hold the print job. However, this means that it is held on my computer waiting to be released and sent to the physical printer. This is not what is needed. It needs to print to the printer, telling the printer to hold the job. Otherwise I cannot control when the printer itself prints the job, and thus what paper the job will be printed on. And that is what is needed. Does this make sense? Is there a Linux way to do this? The printers do support this, and (I hate writing this) it is available in Windows. -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 8-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tue, Mar 10, 2009 at 1:09 AM, Roger Oberholtzer <roger@opq.se> wrote:
Where I work, we have gigantic all-in-on printers like a full sized Xerox machine. They are shared over the network. I have been trying to sort out how to print CD labels on these, as I need to put in the label for just my job. I am trying to figure out how to do this on Linux.
I am guessing that I would use the Hold Job technique, as one does in Windows. Then, the printer holds the job, with a message I entered when I held the job.
In KDE's print manager, I see a 'Hold' item in the Jobs menu. In programs like InkScape, I can hold the print job. However, this means that it is held on my computer waiting to be released and sent to the physical printer. This is not what is needed. It needs to print to the printer, telling the printer to hold the job. Otherwise I cannot control when the printer itself prints the job, and thus what paper the job will be printed on. And that is what is needed.
Usually this kind of thing is done with "Forms control" (Paper source/type) which is found in printers of that size. The printer signals the need to change forms or paper source as the job comes up. The smarter ones will actually work around a pending forms change request to carry out other work that can go immediately. See if your Printer's PPD supports forms or paper source specification. -- ----------JSA--------- Someone stole my tag line, so now I have this rental. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tue, 2009-03-10 at 02:17 -0700, John Andersen wrote:
See if your Printer's PPD supports forms or paper source specification.
I had also considered this. It is supported. But the choices are not so specific. I do not see how I could specify my specific form. It is not enough that a CD label, it it existed, were to be selected. Someone may have a different CD label in the printer, and the job may print there before I could put in my specific form. I will look further. But simply telling the printer to hold the job until something is done at the printer seemed more direct/secure. -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 8-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tuesday, 2009-03-10 at 10:27 +0100, Roger Oberholtzer wrote:
On Tue, 2009-03-10 at 02:17 -0700, John Andersen wrote:
See if your Printer's PPD supports forms or paper source specification.
I had also considered this. It is supported. But the choices are not so specific. I do not see how I could specify my specific form. It is not enough that a CD label, it it existed, were to be selected. Someone may have a different CD label in the printer, and the job may print there before I could put in my specific form. I will look further. But simply telling the printer to hold the job until something is done at the printer seemed more direct/secure.
Tell it you need "manual paper feed"? Or would that hold all jobs? - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkm2bg0ACgkQtTMYHG2NR9XfFQCgjQ46mzWYxIUgCs82KseKNifs k2AAn0nQI46eV326TlUQi+Fpbbpm9Emx =3np9 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tue, 2009-03-10 at 14:41 +0100, Carlos E. R. wrote:
Tell it you need "manual paper feed"? Or would that hold all jobs?
Don't know. I can choose "paper type" and "paper source". The source is 'default' or one of the cassettes in the printer. No 'manual'. All the paper types are defined ones. The printer was added via iPrint (a Novell product). So it has the definitions iPrint does. I think iPrint just passes the PPD file to my system, and the page types ans sources I see are from that. -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 8-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi Roger,
On Tue, 2009-03-10 at 14:41 +0100, Carlos E. R. wrote:
Tell it you need "manual paper feed"? Or would that hold all jobs?
Maybe it helps to use "confidental printing"? Thats what we use with our ricoh network printers. When spooling the print job, you enter a password/pin and the printer holds the job until you enter the password/pin on the keyboard on the printer. HTH hjb -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tue, 2009-03-10 at 18:21 +0100, Hermann J. Beckers wrote:
Hi Roger,
On Tue, 2009-03-10 at 14:41 +0100, Carlos E. R. wrote:
Tell it you need "manual paper feed"? Or would that hold all jobs?
Maybe it helps to use "confidental printing"? Thats what we use with our ricoh network printers. When spooling the print job, you enter a password/pin and the printer holds the job until you enter the password/pin on the keyboard on the printer.
This sounds promising. How do you do that from Linux? I see that I can add a cover page that says Confidential. But it does not stop the printing. You just get a nice cover page. I am trying various apps on openSUSE 11.1, like evolution (a standard GNOME print dialog?), and kwrite (a standard KDE print dialog?). Different layout, but pretty much the same options. -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 8-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wednesday, 2009-03-11 at 07:37 +0100, Roger Oberholtzer wrote: ...
I am trying various apps on openSUSE 11.1, like evolution (a standard GNOME print dialog?), and kwrite (a standard KDE print dialog?). Different layout, but pretty much the same options.
You could try the cups web interface: all known options should be there. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkm3qBQACgkQtTMYHG2NR9W+VgCfQfCpdAUCYqQ3HhPuvcuCKiHv mZYAniG3sNbbi4D7j2YOl99ehgtHI7vc =W/X7 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tue, Mar 10, 2009 at 05:27, Roger Oberholtzer <roger@opq.se> wrote:
On Tue, 2009-03-10 at 02:17 -0700, John Andersen wrote:
See if your Printer's PPD supports forms or paper source specification.
I had also considered this. It is supported. But the choices are not so specific. I do not see how I could specify my specific form. It is not enough that a CD label, it it existed, were to be selected. Someone may have a different CD label in the printer, and the job may print there before I could put in my specific form. I will look further. But simply telling the printer to hold the job until something is done at the printer seemed more direct/secure.
Have you tried to download the Windows PS drivers for the printer, extract them and use that PPD file (or perhaps Xerox offers just the PPD for download). With the Lexmark laser printers I use this provides the same exact options as does the Windows driver. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tue, 2009-03-10 at 15:26 -0400, Andrew Joakimsen wrote:
On Tue, Mar 10, 2009 at 05:27, Roger Oberholtzer <roger@opq.se> wrote:
On Tue, 2009-03-10 at 02:17 -0700, John Andersen wrote:
See if your Printer's PPD supports forms or paper source specification.
I had also considered this. It is supported. But the choices are not so specific. I do not see how I could specify my specific form. It is not enough that a CD label, it it existed, were to be selected. Someone may have a different CD label in the printer, and the job may print there before I could put in my specific form. I will look further. But simply telling the printer to hold the job until something is done at the printer seemed more direct/secure.
Have you tried to download the Windows PS drivers for the printer, extract them and use that PPD file (or perhaps Xerox offers just the PPD for download). With the Lexmark laser printers I use this provides the same exact options as does the Windows driver.
This is how it is. My printer is added from Novell's iPrint. Our company has the same PPD files for Linux and Windows. They provide options in Swedish, and I see these options in all print dialogs - so I know they are being used. I think the PPD tells that this feature (hold job in printer) is available in the printer, as Windows does it. Linux, with the same PPD does not. I suspect the functionality does not exist in Linux's print interface. Would I be correct to say that it is CUPS that must provide this functionality, and that KDE/GNOME/etc would just build on that? So the first thing is to see if it is supported in CUPS, right? Or? -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 8-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wednesday 11 March 2009 01:42:56 am Roger Oberholtzer wrote:
Would I be correct to say that it is CUPS that must provide this functionality, and that KDE/GNOME/etc would just build on that? So the first thing is to see if it is supported in CUPS, right? Or?
Yes, Roger. If driver (managed by cups) doesn't advertise something then systems on top of it can't use it. -- Regards, Rajko -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tuesday, 2009-03-10 at 15:26 -0400, Andrew Joakimsen wrote:
Have you tried to download the Windows PS drivers for the printer, extract them and use that PPD file (or perhaps Xerox offers just the PPD for download). With the Lexmark laser printers I use this provides the same exact options as does the Windows driver.
I tried that with mine, and the results were very bad. I don't remember the details, though. If it is an HP printer, there is also "hplip". - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkm3p8AACgkQtTMYHG2NR9U1hgCcD04pKzk1MDv5/uYOMpoZlMrO ZAMAn1/3Ha8mKjlrA0x3keQhkvL24t/X =Rrx0 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, 2009-03-11 at 12:59 +0100, Carlos E. R. wrote:
Have you tried to download the Windows PS drivers for the printer, extract them and use that PPD file (or perhaps Xerox offers just the PPD for download). With the Lexmark laser printers I use this provides the same exact options as does the Windows driver.
I tried that with mine, and the results were very bad. I don't remember the details, though.
If it is an HP printer, there is also "hplip".
It is a Gestetner MP C3500. The PPD file I use is probably correct. All prints great. -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 8-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (6)
-
Andrew Joakimsen
-
Carlos E. R.
-
Hermann J. Beckers
-
John Andersen
-
Rajko M.
-
Roger Oberholtzer