How to generate printer ppd for cups?
jw at raven.inka.de
Thu Mar 12 16:17:00 UTC 2009
On Thu, Mar 12, 2009 at 08:38:08AM +0000, Bill Marcum wrote:
> On 2009-03-11, Josef Wolf <jw at raven.inka.de> wrote:
> > Hello,
> > I'd like to know how the cups-gutenprint drivers are created. When I
> > install a printer with system-config-printer.py, I get a ppd which
> > seems to be auto-generated. At least, I can't find any file in
> > /usr/share/ppd with the same NickName as the file that gets installed
> > into /etc/cups/ppds. For example, I'd like to install this driver:
> > "HP LaserJet 4 - CUPS+Gutenprint v5.2.0-rc1"
> > Since I have to configure lots of boxes, running system-config-printer.py
> > interactively on every box is no option for me. Ideally, I'd
> > run a script, that takes the required information on the command line
> > instead of letting me enter interactively into the GUI.
> Once you have a ppd file in /etc/cups/ppd, you can copy it to other
> machines. The gutenprint package apparently uses data from xml files
> in /usr/share/gutenprint.
Thanks for the answer, Bill!
But I am not really sure this is going to work in all cases. The cups
troubleshooting page  suggests that whether a given printer will work
depends also on installed filters and much more.
More information about the ubuntu-users