GNOME Bugzilla – Bug 552278
Page Size greyed out in gtkprint applications.
Last modified: 2011-04-26 12:07:39 UTC
Since gtk 2.12.9, all applications that uses gtkprint have "Page Size" greyed out in page setup tab in printing options. It's impossible to change page size from there because the case is always grey, and you can't choice a paper size. On applications that have this menu, it's possible to change page size in "File / Page Setup". But this menu does not appears on all applications. This bug didn't appear with 2.12.0 where the menu was slightly different. Steps to reproduce : 1. Open a GTK app that uses gtkprint. Ex. gedit 2. Click on the print button 3. Click on the page setup tab 4. Try to change paper size. Result : It's not possible, the case is always grey, no matter what you do.
Which field are you talking about ? "Paper type", or "Paper source" ? Anyway, you need to tell us a) what print backend you are using and b) if your print system returns ppd files for the printers
It is "Paper type", "Paper source" seems to work correctly. a) cups 1.3.8-11 on ubuntu 8.10 alpha 5, or ubuntu 8.04 b) I guess that it does. For an example, it works perfectly in openoffice and it worked with ubuntu 7.10 with gtk 2.12.0, however if there's some method to verify it correctly, can you give me more information so I can give you more appropriate informations? Thanks for your review.
A patch has been prepared downstream: http://launchpadlibrarian.net/17573026/gnucash.debdiff
The downstream patch seems to suggest the problem was not a gtkprint bug, but a goffice bug. Simply using a more recent goffice library solved the problem. Can't this bug be closed ?