The HP LaserJet 1200 is a native PostScript printer. It understands also 
PCL and does 1200 dpi with the "lj5gray" driver (in Mandrake 8.1 also 
the "pxlmono" driver will work), but to make all features available use 
it as a PostScript printer. Go to

    http://hp.sourceforge.net/

and download only the PPD file for the printer:

 
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/~checkout~/lpr/ppds/hp/HP_LaserJet_1200.ppd?rev=1.2&content-type=text/plain
 

DO NOT install the "Enhanced Printing System" offered there.

Copy the PPD file to /usr/share/cups/model and restart the CUPS daemon 
with "service cups restart". Now set up a queue for this printer, 
preferrably with "kups". If you want true 1200 dpi, turn off 
"FastRes1200" and select "1200 dpi" as resolution. In "kups" right-click 
on the printer and choose "Configure Printer" to set the options.

The LaserJet 1200 is still not in the database of www.linuxprinting.org, 
but you can consider it as working perfectly, as all printers with 
PostScript interpreter in their hardware.

    Till


Michael Carr wrote:

> Dear Till,
> 
> Thanks. I followed through your advice and everything's now working fine.
> 
> For some reason, the only available setting for 600dpi output with the
> "official" HP DeskJet 930C driver caused black text to be reproduced in dark
> grey (there was no such problem using the 300dpi default setting) -- the
> solution for which was to use the respective GIMP driver.
> 
> I was wondering whether you might be able to answer another query. I'm
> thinking of buying a HP LaserJet 1200, but in the current absence of
> official Hewlett Packard support was wondering if existing drivers -- the
> lj5gray and lj5mono are sometimes mentioned -- would be able to deliver full
> 1200dpi output.
> 
> Best wishes,
> 
> Michael Carr
> 
> 
> 
> | Start "kups" and click on your printer with the right mouse button. In
> | the pop-up menu click on "Enable Printer" and the printer should work
> | again. You can also use the web interface (http://localhost:631) or the
> | command line:
> |
> |     /usr/bin/enable <printer name>
> |
> | This operation has to be done as "root".
> |
> |     Till



Reply via email to