HP LaserJet 1200 on Linux
Since I will never let my beloved HP LaserJet 1200 (firmware build date 2001-02-14) die, see previous post, I did some fiddling to figure out the best driver.
TL;DR install hplip and use /usr/share/ppd/HP/hp-laserjet_1200-pcl3.ppd.gz.
Don’t use hp-setup. This driver prints quickly and without errors.
What doesn’t work
- If you use the hp-setup script it will try and use the
hp-laserjet_1200-ps.ppd.gzdriver. This is incredibly slow and sometimes makes the printer spit out amusing error pages. - If you try and specify the
.ppdmanually inhp-setup, it will crash because apparently it doesn’t support python3, nice. I just specified it from KDE’s GUI. It looks like it should work from the CUPS web interface too, just don’t select postscript. pxlmonofrom openprinting.org didn’t work, it just loaded forever.