PPD files not found

Anonymous anonymous at easysw.com
Mon Aug 16 12:08:36 PDT 2004


Occam wrote:
> Helge Blischke wrote:
> > Occam wrote:
> > >
> > > Helge Blischke wrote:
> > > > Occam wrote:
> > > > >
> > > > > First - 'standard' printing works ok.
> > > > > But - I cannot use any special capabilities of the printer,
> since the PPD files (properly placed and named, by CUPS, in /etc/cups/ppd/)
> cannot be found!
> > > > > lpoptions -l tells me "Destination Kyocera has no PPD file!"
> > > > > CUPS at localhost:631 works ok - except for "Configure printer"
> which gives an Error: server-internal-error
> > > > >
> > > > > I am running CUPS 1.1.20 supported by ESP Ghostscript 7.07.1,
> under Slackware 10 using kernel 2.6.7, normally with KDE 3.2.3 as desktop.
> > > >
> > > >
> > > > The PPD files must be installed in (usually) /usr/share/cups/model
> to be
> > > > recognized by the web interface or the lpadmin command.
> > > >
> > > The files were found there by the CUPS web interface and copied
> to /etc/cups/ppd with the name chosen for the printer.  I made a copy,
> with the chosen name, to /usr/share/cups/model - no luck.  I explicitly
> set the PPD file with lpadmin - still no luck, even after restarting
> cupsd.
> > > Another computer with another printer shows the same problem. They
> both run Slackware 10, so next step will be to reinstall - FROM SOURCE
> - the software involved, piece by piece; starting with ESP ghostscript(?).
> > >
> > > If anyone has some other, easier, solution please tell me. I am
> lazy..
> >
> > Test the PPD in question using the cupstestppd utility and report
> what
> > that program barfs.
> >
> Here it is:
> /etc/cups/ppd/Kyocera.ppd:
>     DETAILED CONFORMANCE TEST RESULTS
>         PASS    DefaultImageableArea
>         PASS    DefaultPaperDimension
>         PASS    DefaultColorModel
>         PASS    DefaultResolution
>         PASS    DefaultPageSize
>         PASS    DefaultInputSlot
>         PASS    DefaultPageRegion
>         PASS    DefaultstpBrightness
>         PASS    DefaultstpContrast
>         PASS    DefaultstpDensity
>         PASS    DefaultstpDither
>         PASS    DefaultstpGamma
>         PASS    DefaultstpImageType
>         PASS    FileVersion
>         PASS    FormatVersion
>         PASS    LanguageEncoding
>         PASS    LanguageVersion
>         PASS    Manufacturer
>         PASS    ModelName
>         PASS    NickName
>         PASS    PageSize
>         PASS    PageRegion
>         PASS    PCFileName
>         PASS    Product
>         PASS    PSVersion
>         PASS    ShortNickName
>     NO ERRORS FOUND
> and the same for the copy in /usr..
> /usr/share/cups/model/Kyocera.ppd:
>     DETAILED CONFORMANCE TEST RESULTS
>         PASS    DefaultImageableArea
>         PASS    DefaultPaperDimension
>         PASS    DefaultColorModel
>         PASS    DefaultResolution
>         PASS    DefaultPageSize
>         PASS    DefaultInputSlot
>         PASS    DefaultPageRegion
>         PASS    DefaultstpBrightness
>         PASS    DefaultstpContrast
>         PASS    DefaultstpDensity
>         PASS    DefaultstpDither
>         PASS    DefaultstpGamma
>         PASS    DefaultstpImageType
>         PASS    FileVersion
>         PASS    FormatVersion
>         PASS    LanguageEncoding
>         PASS    LanguageVersion
>         PASS    Manufacturer
>         PASS    ModelName
>         PASS    NickName
>         PASS    PageSize
>         PASS    PageRegion
>         PASS    PCFileName
>         PASS    Product
>         PASS    PSVersion
>         PASS    ShortNickName
>     NO ERRORS FOUND
> 
> I have been unable to find info on lpoptions - where it looks for PPD
> files.  Since lpadmin using option -P does NOT set the path/file -
> maybe it is set somewhere else?
> 
> Leon
> 





More information about the cups-devel mailing list