Public feed #598973

Someone

public text v1 · immutable
Raw Edit
·published 2007-07-01 18:49 UTC
rendered paste body
Starting Out:

To use CUPS with the Omni driver you first have to make the CUPSToOmni filter interface and also a .ppd file for your printer.

Filter Build:

The CUPSToOmni filter interface should be build as part of the Omni build but if it is not, go to the directory where Omni is installed and then to Omni/CUPS and run make. This will build the filter.

Move the filter to the CUPS installed directory, typical install is /usr/lib/cups/filter.

Creating a .ppd file:

After the filter is properly created on put into the proper directory, the .ppd file must be made.

This is done by running the GenerateOmniPPDs program. This also resides in the Omni/CUPS directory. This step assumes that Omni is properly installed or the driver files used by Omni are in the LD_LIBRARY_PATH. The syntax for this is:

GenerateOmniPPDs Omni_DeviceDriver_Name > Omni_DeviceDriver_Name.ppd

This will create a named .ppd file for the Omni driver you wish to support. This file will need to be moved to the /etc/cups/ppd/ directory.