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