system-config-printer

This page is about the printer administration tool system-config-printer, which first appeared in Fedora (as part of my work at Red Hat), and later Ubuntu and other operating systems.

The purpose of the tool is to configure a CUPS server (often the local machine) using the CUPS API. The tool is written in Python, using pygtk for the graphical parts and with some Python bindings (pycups) for the CUPS API.

It is largely the same as using the CUPS web interface for configuring printers, but has the advantage of being a native application rather than a web page. It appears in the Fedora menu under System ▸ Administration ▸ Printing.

As a result of using the CUPS API the tool is able to configure remote CUPS instances and is not limited to configuring CUPS on the local machine. The CUPS library providing the API uses HTTP and IPP to communicate with the CUPS server.

Please note that I no longer maintain system-config-printer. Please visit its new home at GitHub.

Download

Download older tarball releases from:
http://cyberelk.net/tim/data/system-config-printer/

You will also require pycups from:
http://cyberelk.net/tim/software/pycups/

Source Code

The git repository is available at GitHub.

Translations

Language translations should be submitted through Zanata.

Reporting bugs

If you have found a bug in system-config-printer, please report it. If system-config-printer came with your operating system, report the bug to the operating system vendor:

  • Packagers, or people who have installed system-config-printer from source themselves, should report the bug at GitHubThis is the “upstream” bug tracker.
  • Red Hat Enterprise Linux and Fedora users should use Red Hat Bugzilla
  • Ubuntu users should use launchpad
  • Mandriva users should use Mandriva Bugzilla

348 Responses to “system-config-printer”

  1. Gareth says:

    Is there a way to make feature requests for system-config-printer?
    It would be nice to be able to drag files into the print queue window to initiate printing. Thanks

  2. W. Carl Mayer says:

    Greetings!
    When I print out a page on my HPJaserJet 1012 (email or others), the date shown on the bottom of the page is “12/31/69.” My system date is correct. Why does the printer not pick up the system date?

    • Jo Ann says:

      Greetings!
      When I print out a page on my HPOfficeJetPro 8600, the date shown on the bottom of the page is “12/31/69.” My system date and time is correct. Why does the printer not pick up the system date? Jo Ann

  3. Woody says:

    Printer keeps saying it is out of paper when it is not. Nothing is jammed. I have reset everything including deleting the printer and added it back. still the same message.

  4. Denise Runde says:

    How can I have the pages printed in page number order, that is collated so top and last print page is page 1?

  5. Pat054 says:

    Hello, I have a printing worry. I have a drawing (a slide in LibreOffice Impress) format A4 that I print on a Brother MFC-9330CDW printer. The problem is that the printed design on paper is truncated at the top and left. How to fix this problem? The drawing printed in a file is entire. Thank you for your help. cordially

    • Xzu says:

      Check first by making a pdf file (print in file)? If file is ok, then check system-config-printer main config, not those from the app you use to print. There can often be conflict between app conf and system-config-printer main config, and the setings of the last one wins. Good luck

  6. Xzu says:

    I never had the possibility to set contrast/luminosity (and others things like this) for printer on GNU system. Controls exist but just do nothing. Also now, with brother DCP-j752 and ubuntu16.04. I consider contrast/luminosity as absolute basic controls. Hard to believe that comes from drivers issue. Any idea?

  7. PDF file is not printing,

  8. I was getting system-config-printer terminating unexpectedly when handling UTF-8 characters in certain fields. Now it has been sorted by updating system-config-printer.

  9. pls support as pdf file is not printing.

    • Liz says:

      Having a problem with my printer. At first kept printing the same page. Solved that problem but now printer is not printing just some faded ink marks

  10. Jose Fegurgur says:

    Hi, I’ve just installed this program and I can’t figure out how to install my printer. Help!

Leave a reply to Stephan

Comments are moderated. Comments that are inappropriate, offensive, vulgar, badly written or insulting will be deleted or edited to make the author look silly.