[cups.general] CUPS broken

Brandon S. Allbery KF8NH allbery at ece.cmu.edu
Tue Oct 3 16:33:08 PDT 2006


On Oct 3, 2006, at 19:20 , todd pitts wrote:

> I try.  I have absolutely no idea why or how to debug it.  Also,  
> lpoptions -l tells me I have no PPD file - but I do.  I put the PPD  
> file in /usr/share/cups/models and specified it with lpadmin -m   
> and watched cups copy it over to /etc/cups/ppd and rename it to  
> MyPrinterName.ppd.

In my experience, this means the ppd file has a syntax error so cupsd  
fails trying to parse it before delivering it to lpoptions.  Try  
cupstestppd on the original ppd.

(I found a number of Windows drivers' PPD files had syntax errors,  
plus one PPD that was just plain too big/complex (for a high-end  
Canon printer/copier), plus one that didn't have a syntax error but  
did have unexpected code in the printer initialization that I had to  
correct before CUPS would print correctly using it.  Quite a few HP  
PPDs are trash, btw; I ended up substituting a generic Apple  
LaserWriter PPD.)

-- 
brandon s. allbery    [linux,solaris,freebsd,perl]     allbery at kf8nh.com
system administrator [openafs,heimdal,too many hats] allbery at ece.cmu.edu
electrical and computer engineering, carnegie mellon university    KF8NH







More information about the cups mailing list