Filter "/usr/lib/cups/filter/foomatic-rip" error when printing
Issue
-
I'm getting a print filter error written to standard output when attempting to create printer within CUPS:
Filter "/usr/lib64/cups/filter/foomatic-rip" for printer "<printer_name>" not available: No such file or directory
-
The output of
lpstat
includes the following messages:# lpstat -t scheduler is running no system default destination device for lp12: socket://10.1.2.3:9100 lp12 accepting requests since Thu 06 Oct 2016 07:08:16 PM GMT printer lp12 is idle. enabled since Thu 06 Oct 2016 07:08:16 PM GMT Filter "/usr/lib64/cups/filter/foomatic-rip" for printer "lp12" not available: No such file or directory
-
We added a new PPD (PostScript Printer Definition) file on our server but we get the following message when trying to add a printer that uses the PPD file:
missing driver printer 'device-name' requires the '/usr/lib/cups/filter/foomatic-rip' program but it is not currently installed. Please install it before using this printer.
Environment
- Red Hat Enterprise Linux (Red Hat Enterprise Linux) 7 & 8
- Common Unix Printing System (CUPS)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.