I have checked and the problem is in GTK's printing dialog:

To set duplex for an HP inkjet, two steps have to be performed, first
the page size has to be set to "A4 Auto Duplex" and then the duplex
option has to be set to "Long Edge". The page size setting "A4"
conflicts with "Long Edge" (you see this very well if you try this out
with system-config-printer). If you try this in GTK's printing dialog
(like in evince) it does not work. By default (when the dialog is
started) the page size is set to A4. This makes the dialog only listing
"One-sided" under Duplex as "Long Edge" and "Short Edge" conflict with
the "A4" page size. One could set the page size to "A4 Auto Duplex", but
now we hit the bug: If one changes the setting of an option, the other
options are not updated in terms of conflicts. So the "Long Edge" and
"Short Edge" do not get added to the Duplex option.

Now one could think that if one sets all options with system-config-
printer as default and after that one can print with these options from
evince, it will also not work. It seems that evince does not take the
default setting for the paper size from the printer/PPD file, as if one
sets the page size to "A4 Auto Duplex" with system-config-printer, in
the printing dialog appears "A4" as page size.

To reproduce, simply set up a print queue for a duplex-capable HP
inkjet, like the PhotoSmart Premium C309a. Then try to print to this
printer from evince.

This bug breaks important functionality and therefore I appreciate very
much if it could be fixed also in Maverick, as an SRU.

** Package changed: hplip (Ubuntu) => gtk+2.0 (Ubuntu)

** Changed in: gtk+2.0 (Ubuntu)
   Importance: Undecided => High

** Changed in: gtk+2.0 (Ubuntu)
       Status: Incomplete => Confirmed

** Summary changed:

- HP Photosmart Premium C309a duplex printing doesn't work in Maverick
+ GTK Printing Dialog: Duplex printing on HP inkjets does not work

-- 
GTK Printing Dialog: Duplex printing on HP inkjets does not work
https://bugs.launchpad.net/bugs/657357
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to