Yes, the printers package has widgetset specific implementation (see osprinters.pas and widgetset specific folders in the same directory), where nogui doesn't have one. I think you should be fine targeting gtk2, but no guarantee on this. Just try it and report.