I have captured the PostScript which OpenOffice.org sends to CUPS by disabling my print queue (printer with HPIJS driver), sending the job from OOo (with Duplex set to "Long Edge" in the printing dialog) and then copying the /var/spool/cups/d* file. After that I have re-enabled the queue so that I could capture the error_log of the filtering process.
Neither the PostScript file nor the IPP attributes (line "... [Job <number>] argv[5]="...") sent with the job contain the information that I have set the duplex option.
The arguments sent are the following:
D [30/May/2009:02:17:16 +0200] [Job 1707] argv[5]="document-name=2wgZXI PrintoutMode=Draft PageSize=Letter InputSlot=Default job-uuid=urn:uuid:09757477-add1-34b6-66f2-80031c279057"
The PostScript file is attached.
This means that OOo has a bug, not including the Duplex setting in the print job. OOo should add "Duples=DuplexNoTumble" to the arguments.
I have captured the PostScript which OpenOffice.org sends to CUPS by disabling my print queue (printer with HPIJS driver), sending the job from OOo (with Duplex set to "Long Edge" in the printing dialog) and then copying the /var/spool/cups/d* file. After that I have re-enabled the queue so that I could capture the error_log of the filtering process.
Neither the PostScript file nor the IPP attributes (line "... [Job <number>] argv[5]="...") sent with the job contain the information that I have set the duplex option.
The arguments sent are the following:
D [30/May/ 2009:02: 17:16 +0200] [Job 1707] argv[5] ="document- name=2wgZXI PrintoutMode=Draft PageSize=Letter InputSlot=Default job-uuid= urn:uuid: 09757477- add1-34b6- 66f2-80031c2790 57"
The PostScript file is attached.
This means that OOo has a bug, not including the Duplex setting in the print job. OOo should add "Duples= DuplexNoTumble" to the arguments.