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 GitHub. This 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
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
Yes: file an issue at https://github.com/zdohnal/system-config-printer.
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?
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
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.
How can I have the pages printed in page number order, that is collated so top and last print page is page 1?
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
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
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?
PDF file is not printing,
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.
pls support as pdf file is not printing.
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
Hi, I’ve just installed this program and I can’t figure out how to install my printer. Help!
I have a Canon Pixima TS9120. The printer does not print a test page. It says it is completed but it has not printed.
Bonjour,
I’ve just install linuxmint 18.3 mate on my laptop in french and only system-config-printer is in english.
Do you know how to change its language to french ?
Regards
Jean-Luc
can anyone help me
I would like to be able to instead of printing sending the pdf file by e-mail – it usede to bee like that before I changes to ubunto
eu tenho que fazer o download de todos os pacotes que tem no primeiro link. ou é so de um ?
Don’t get it from here… get it from https://github.com/zdohnal/system-config-printer.
how installed the printing in this computer
my printer is Epson . I can’t print
I installed HPLaserjetP1007 in my BOSS Linux PC. It was printing properly till date. Now It is not printing page in same size. It is giving print some line small and some line big. So i am facing problem. When printer is not giving print any doument according print preview. Please solve my problem. So that I could take good print according our document.
Printer won’t print, it gives me a message error occured while printing. It hasn’t printed anything.
canon 610 series printer use color and black ink, color ink close i used blank ink only but printer not work
CUPS server stop to my Linux PC, And don’t know how to fix it?
Please help me out …..
I have an XP-640 Epson Printer and it will not print with this Linux Mint system