Hello, On Dec 1 12:24 Ken Schneider - openSUSE wrote (excerpt):
On 12/01/2011 11:57 AM, Bogdan Cristea pecked at the keyboard and wrote:
It does not work, I get the following errors:
/home/bogdan/Soft/xerox/ppd/C/Phaser-3117.ppd: FAIL
...
**FAIL** Missing cupsFilter file "/usr/lib/cups/filter/ppmtospl2" ... You are only to move the PPD file nothing else.
For real PostScript printers yes but not for this printer. I found on http://www.office.xerox.com/printers/laser-printers/phaser-3117/spec-enza.ht... --------------------------------------------------------------------- Language support Host Base --------------------------------------------------------------------- Bad. You need a driver for this printer and you need to install the driver software correctly. For third-party software all you can do is to contact those wherefrom you got the third-party software for help and support. Details: The PPD for this printer contains a "cupsFilter" entry which points to a "ppmtospl2" driver and cupstestppd detects that CUPS does not find the driver executable at the usual place where CUPS looks for its driver executables (i.e. in "/usr/lib/cups/filter/"). See the YaST help text regarding "Add a Printer Description File" in the YaST dialog where a PPD can be added to the printing system which reads: ------------------------------------------------------------------------- Add a Printer Description File To set up a printer configuration a printer description file (PPD file) is required. When a PPD file is not located in the /usr/share/cups/model/ directory, it is not available to set up a printer configuration with it. Therefore you can specify the full path of a PPD file which is located elsewhere on your system to get it installed in the /usr/share/cups/model/ directory. Note that a printer description file is not a driver. For non-PostScript printers the PPD file alone is not sufficient to set up a working printer configuration. In particular it does not work for non-PostScript printers to download a PPD file from the Internet and then set up the printer with such a PPD file. The plain printer setup would work but actual printing would not work because the driver is missing. For non-PostScript printers you need a printer driver and a PPD file which matches exactly to the particular driver. ... Only for PostScript printers, a PPD file alone is usually sufficient to set up a working PostScript printer configuration. In particular it is sufficient when the PPD file does not contain a 'cupsFilter' entry because such an entry would reference a printer driver. ------------------------------------------------------------------------- For background information see http://en.opensuse.org/Concepts_printing and "PPD Files" plus "The Filter (includes the Driver)" in http://en.opensuse.org/SDB:CUPS_in_a_Nutshell Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH -- Maxfeldstrasse 5 -- 90409 Nuernberg -- Germany HRB 16746 (AG Nuernberg) GF: Jeff Hawn, Jennifer Guild, Felix Imendoerffer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org