Comment 11 for bug 406074

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

If found out something more:

It seems that hpcups (or the code which hpcups and hpijs have in common) also adds a blank page to the end of the job. Icame to this conclusion because:

1. When I print a test page (1-page job) with system-config-printer the "Properties" dialog shows the printer state during the job execution and it says "Printing page 3" in the end. It should print only two pages, the test page itself znd 1 extra blank page.

2. When I edit the PPD file to have "*cupsEvenDuplex: False" and restart CUPS everything works fine.

Possibilities to fix this bug:

1. Let the driver not add a blank page as "*cupsEvenDuplex: True" adds a page already. Be careful that after fixing this both hpcups and hpijs work correctly.

2. Set "*cupsEvenDuplex: False" in the PPD as the driver already adds the needed blank page. This method cannot break hpijs. But you should still also test hpijs to have also the correct choice for "*cupsEvenDuplex:" in the hpijs PPDs.

Shoul be easy to fix in 3.9.8.