How to change printer from color to grayscale printing?

Solution Unverified - Updated -


  • The Generic PostScript PPD file in RHEL 6 specifies a black-and-white/grayscale printer, but in RHEL 7 and RHEL 8, the Generic PostScript PPD is color. How can we have a grayscale Generic PostScript PPD in RHEL 7?

  • How do you change an existing print queue to print in black-and-white?

  • We have set up the same printer under RHEL 6 and RHEL 7 using a command like the following:

    # lpadmin -p <NAME> -m "drv:///sample.drv/generic.ppd" -v "lpd://<HOSTNAME>/<QUEUE>" -D "<DESCRIPTION>" -L "<LOCATION>" -E -o printer-is-shared=false

    Under RHEL6 the following is stored in PPD data:

      ColorDevice: False
      DefaultColorSpace: Gray

    but in RHEL7:

    ColorDevice: True
    DefaultColorSpace: RGB

    How can this be changed to "grayscale" under RHEL7?


  • Red Hat Enterprise Linux (RHEL) 7 and 8
  • Common Unix Printing System (CUPS) 1.6.3 and 2.2.6

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content