Print to CUPS printer instances

No Comments

This Nautilus script was written because gnome-print does not list the user-defined or system-wide CUPS printer instances in the printers list. "Printer instances" are just sets of settings, so that a user does not have to type them for every print. Check the CUPS documentation for more info. So, in order to use your defined printer instance, just print your document to a file from within the application. Then run the script on the postscript file. A printer selection dialog is displayed. This is where all printer instances are listed properly. After that, you are prompted to give a page range and you are done.

Installation: put it in ~/.gnome2/nautilus-scripts/ directory and enable the executable attribute.

  1. Print your document to a postscript file using the normal gnome-print dialog from within the application
  2. Select the postscript file and run the script on it from the right-click menu
  3. Select your printer instance and page range (leave blank for all pages)

Version: 0.2
Requires: Zenity

Download the script from the link below:


Print to CUPS printer instances by George Notaras is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Copyright © 2005 - Some Rights Reserved

George Notaras avatar

About George Notaras

George Notaras is the editor of the G-Loaded Journal, a technical blog about Free and Open-Source Software. George, among other things, is an enthusiast self-taught GNU/Linux system administrator. He has created this web site to share the IT knowledge and experience he has gained over the years with other people. George primarily uses CentOS and Fedora. He has also developed some open-source software projects in his spare time.