Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
hplip is the driver for HP printers. It may not list every model, but similarly named printer drivers seem to work for many. It used to be two drivers one for laser printers and one for ink one hpoj and something else, hpinkjet? You may also need to install other packages to make it work right like gs or pnm2ppa.
For postscript printers you might take a look at a2ps and the options you can pass it. Ghostview and gimp can be used to view the ps file before sending it to a printer.
hpoj and hpijs it seems were the old names. There's a few ppd files for postscript, some of them hp specific. But you'll probably be looking for something named postscript or generic postscript printer in cups.
In debian the packages printer-driver-hpcups and printer-driver-postscript-hp might be of use. In the old days you would use lp or lpr to send the postscript file to the printer. Perhaps even piping the file to the /dev/ for the pinter worked in those days. It was the goto standard as postscript printers just worked. Everything else actually needed a printer specific driver. In more recent days the cups-bsd package offers the lp / lpr command line functionality. Or just use cups with generic drivers. Sometimes it's simpler on the command line IMO.
For postscript printers you might take a look at a2ps and the options you can pass it. Ghostview and gimp can be used to view the ps file before sending it to a printer.
I know about hplip, but the Z3200 is listed as not supported. I found none of the 12-ink DesignJets in the list of supported printers. This makes me think that they can't be used with Linux.
Can you not create different drivers in CUPS, each using PostScript, but with different options?
That could be a good solution. But before investing in a new printer I would like to be sure it all works. My DesignJet 130 died and I am looking for a replacement.
I know about hplip, but the Z3200 is listed as not supported. I found none of the 12-ink DesignJets in the list of supported printers. This makes me think that they can't be used with Linux.
If they use PostScript, then they don't really need hplip. Any PostScript printer should work because Linux software generates PostScript files by default: foomatic + ghostscript + a ppd file are simply to translate the PostScript file into a bitmap.
Postscript is the driver for lack of a simpler explanation. It's technically a file format. But the printer supports postscript. It's an old standard, and only AFTER printers stopped supporting postscript did we need printer specific drivers. Before postscript printers shipped with technical manuals with all the details needed to write a driver for that printer.
PostScript is not a file format: it's a programming language. Printers have not stopped supporting it: high-end laser printers still come with a PS interpreter as firmware.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.