The OpenPrinting database (the Foomatic XML files) do not only build web
pages for OpenPrinting, they also determine what you see if you type

foomatic-ppdfile list

and also what the PPD files auto-generated by foomatic-ppdfile contain.
Especially it also contains links to the ready-made PPD files in the
openprinting-ppds and openprinting-ppds-extra packages. As soon as these
packages are installed

foomatic-ppdfile -p HP-LaserJet_4250 -d Postscript

returns the appropriate ready-made PPD, the original one from HP and not
an auto-generated generic PPD file (the one Pascal talks about, it also
works, but does not contain printer-specific options).

openprinting-ppds is seeded by ubuntu-desktop, so in a standard
installation it is installed.

That

foomatic-ppdfile list | grep 4250

does not list the PostScript PPD for the LaserJet 4250 is intended, as
CUPS lists the ready-made PPDs anyway. This behaviour is configurable by
a file

/etc/cups/foomatic.conf

The line

ListReadyMadePPDs Yes

lets also the ready-made PPDs get listed by "foomatic-ppdfile list".

OnlyRecommended Yes

lets "foomatic-ppdfile list" only list the recommended driver for each
printer.

-- 
HP Laser Jet 4250 is not listed in CUPS Add Printer Model/Driver Web interface
https://launchpad.net/bugs/92625

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to