Gutenprint supports a wide variety of Epson Stylus, HP DeskJet, Canon BubbleJet, Lexmark inkjet printers, PCL laser printers, and Canon, Fujifilm, Sony, Olympus dye sublimation printers. Its primary goal is uncompromising quality. Epson Stylus printers in particular are supported in all resolutions and modes, and the latest printers are capable of producing prints that rival photographic prints in quality. This package also offers much faster printing for high quality text and presentation graphics when required.
Gutenprint is the successor of Gimp-Print, it was renamed with the change from version 4.x to 5.x. All printers which worked with Gimp-Print before, work also (and hopefully better) with Gutenprint.
Tips to Use
The actual printer drivers are in the Gutenprint library. To give access to them Gutenprint has various interfaces:
1. Plug-in for the GIMP: This plug-in provides a printing dialog for the GIMP to print images directly, and graphical controls to adjust the rich set of options of the Gutenprint drivers. The possibility to integrate a PPD file and to print PostScript allows to use the plug-in also with Ghostscript drivers other than Gutenprint or on PostScript printers.
2. Native CUPS driver: This interface makes it possible to set up print queues under CUPS so that one can print from any application or from the command line. As it integrates directlty into the CUPS filtering system it is easy to set up in any CUPS 1.1.x or CUPS 1.2.x version without need of any additional software. With Foomatic it is even possible to use this native CUPS driver with other spoolers than CUPS.
3. Ghostscript IJS plug-in: This is a way to use Gutenprint as a Ghostscript driver without necessity of patching and recompiling Ghostscript. It uses the IJS plug-in interface as also HPIJS from HP or the drivers for the Epson EPL-....L series do. IJS drivers can be used with any IJS-enabled Ghostscript as ESP Ghostscript 7.x or newer, GNU Ghostscript 6.53 or newer, APFL Ghostscript 7.04 or newer. With the Foomatic data coming with Gutenprint and the current Foomatic packages PPD files for use with all printing systems (CUPS, LPRng, LPD, GNUlpr, PPR, PDQ, CPS, spooler-less printing) can be generated. Print queues set up with these PPD files and foomatic-rip give full access to all options of the Gutenprint driver.
The Gutenprint package already ships with all needed PPD files for CUPS and data files for Foomatic. Therefore we do not provide PPD files for download here.
If you got Gutenprint with your operating system distribution, use the printer setup program coming with your distribution. Otherwise it is recommended to use the CUPS driver if you use CUPS as your printing system or the IJS driver if you use another spooler.
IMPORTANT: Always use the Foomatic data and/or PPD files of the Gutenprint version which you are actually using! Remove and re-create your print queues after every update of Gutenprint. If you are using the Gutenprint package of your Linux distribution, it is possible that the Foomatic data and/or the PPD files can be in separate packages. Make sure you install them and that they are of the version corresponding to your Gutenprint package.
The information currently here corresponds to driver version 5.2.3. If you use another version, have a look in the documentation coming with your Gutenprint package. If you have still a 4.x version of Gimp-Print, it is highly recommended to upgrade at least to Gutenprint 5.0.x.
The driver package which is available for download here on this site only contains the CUPS driver and the utilities (escputil, cups-calibrate), it does not contain the IJS driver and the GIMP plug-in.