Hello, On May 19 08:49 Ken Schneider - openSUSE wrote (excerpt):
On 05/19/2011 06:47 AM, Tejas Guruswamy pecked at the keyboard and wrote:
It's sad that no-one takes responsibility for printing in open source in general; printing, and PIM, and stuff like that isn't shiny code that new contributors are interested in. But it is absolutely vital for everyday usage of the system!
If printing was absolutely vital every single day for usage of the system, it would be one of the issues with topmost attention. But usually one does not need printing every day. But if one really needs to print a document once in a while, then printing becomes absolutely vital. Furthermore there is a big difference in printing by home users compared to printing in a business environment where printing is absolutely vital every single day for usage of the system. Guess what: In the latter case it works well! (Of course not without any issues but really good.) Guess what the main difference is: High quality rock solid true PostScript printers with any kind of add-ons like duplexer, stapler, puncher,... Once you pay the money for such a device, you get its value. For home users a simple true PostScript printer with sufficient main memory but without special add-ons (perhaps only a duplexer) usually provides a totally new feeling how "printing works". PostScript printers do not need a driver and the manufacturer provides a 100% matching PPD file so that all the zillions of device specific options are fully available to the users, see http://en.opensuse.org/Concepts_printing Want a brochure? Have a big-and-fat high quality rock solid true PostScript printer? Just let it make it for you! Select the right device specific options (the hard work is to find out which of the zillions of device specific options make the brochure as you need it - but once you know them, save them as an instance of the CUPS print queue for later re-use) and let the printer machine produce it.
+ 1 on it being vital. But how do I report my problem?
You already did:
(Duplex tri-fold brochure with many pictures on one side). When I print from openSUSE (11.4) it appears that each copy of the print job is uploaded to the printer and from Nuance on Win7 one copy is uploaded to the printer with an instruction to print x number of copies. The difference in speed is significant as it takes 3-4 minutes to upload the document on openSUSE for each sheet of paper. With Nuance on Win7 3-4 minutes to upload the doc _once_ and then 5-6 seconds for each sheet to print. When printing 200 copies the difference is quite significant.
There is much text but mandatory basic information is missing. Basically: Never ever assume someone knows about your particular environment. In detail: Never ever assume the exact printer model is irrelevant. Even if you are 100% sure that your particular issue can never ever depend on your particular printer model, tell the model nevertheless. Never ever assume it is irrelevant how your particular printer model is connected to the Linux system from where you submit the print job. I.e. what does YaST or whatever setup tool show as connection or more precisely what is the CUPS device URI on the Linux system from where you submit the print job ("lpstat -v")? Never ever assume it is irrelevant which exact driver you use for your particular printer model. I.e. what does YaST or whatever setup tool show as driver or more precisely what is the NickName entry in the PPD in /etc/cups/ppd/<queue_name>.ppd Never ever assume everybody knows about your particular software. I have no idea what "Nuance on Win7" is and I neither want nor do I have the time to find out so that I just skip it. If you have a business support contract with us, you can of course expect that I invest more time to find out what you are talking about but not on a voluntary base ;-) Regardless of the missing information, some general information: I assume the difference is whether CUPS generates N copies (i.e. CUPS makes the printer specific data N times) or whether the printer device makes N copies on its own. To verify this: Set "FileDevice yes" in /etc/cups/cupsd.conf and restart the cupsd. Set up a test queue without a driver: # lpadmin -p testy -v file:/tmp/testy.prn -E Test what CUPS results when CUPS is requested to make copies: # echo -en "One\r\fTwo\r\f" | lp -d testy -n 2 # cat /tmp/testy.prn One Two One Two I think you should inspect the device specific options of your particular printer model (plus driver) i.e. the PPD file of your print queue via # lpoptions -p queue_name -l to find out whether or not your particular printer model (plus driver) can make copies on its own. Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH -- Maxfeldstrasse 5 -- 90409 Nuernberg -- Germany HRB 16746 (AG Nuernberg) GF: Jeff Hawn, Jennifer Guild, Felix Imendoerffer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org