After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 153012 - Printers automatically configured as Postscript shouldn't print with -oraw
Printers automatically configured as Postscript shouldn't print with -oraw
Status: RESOLVED WONTFIX
Product: GIMP
Classification: Other
Component: Plugins
2.0.x
Other Linux
: Normal normal
: ---
Assigned To: GIMP Bugs
GIMP Bugs
Depends on: 127957
Blocks:
 
 
Reported: 2004-09-18 16:35 UTC by Ari Pollak
Modified: 2006-06-20 19:43 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ari Pollak 2004-09-18 16:35:57 UTC
From Debian bug report http://bugs.debian.org/272118:

  I just printed an image with the GIMP, and was rather surprised to see
PostScript code come out of my printer.  I looked around the printing dialog
a bit, and discovered that it had defaulted to printing raw postscript and
telling the print system not to touch it; moreover, there was a stern warning
telling me not to touch the -oraw or Bad Things would happen.  This is, of
course, completely bogus: I already have CUPS configured to translate
PostScript to my printer's language, and I would appreciate it if other
programs wouldn't second-guess the print system (besides which, the GIMP
doesn't even have a driver for my printer).  Unsurprisingly, the image
printed perfectly once I removed the -oraw.

-----

When the Print dialog retrieves a list of printers from CUPS (or wherever,
through lpstat), it configures the printer with Postscript Level 2 and the -oraw
option. Additionally, the tooltip on the Command text entry box says not to
remove the -oraw option or else it will probably fail. AFAICT this is absolutely
incorrect. Any modern UNIX print system is supposed to be able to handle
PostScript as input and convert it to whatever native format the printer expects
it in, or just passes it right through to the printer if it understands
PostScript or the print system doesn't know what to do with the PostScript
input. According to the Mandrake printing manual, "-oraw overrides the driver
which is assigned to the queue by CUPS" which is certainly not the correct
behavior when printing in PostScript most of the time.
Comment 1 Sven Neumann 2004-09-18 23:05:54 UTC
Well, the functionality of the print plug-in is maintained by the gimp-print
people. We will need their advice so this should perhaps better be filed at
their bug-tracker.
Comment 3 Sven Neumann 2004-11-06 18:35:52 UTC
From the gimp-print bug-tracker:

   This issue, which was previously reported as bug 700792 has
   been fixed in the 5.0 line (currently at beta 2) by
   completely reworking the printer command mechanism.  It is
   not going to be fixed in the 4.2 line, in part because
   there's no clean and compatible way to do this in that
   environment and in part because there are no planned future
   4.2 releases.

This makes it dependant on bug #127957 then.
Comment 4 Sven Neumann 2006-06-20 19:43:23 UTC
Closing as WONTFIX. See bug #127957 for details.