I’ve got an update on this: the default hplip package installed on 18.04 LTS is actually compatible with this printer. I never actually ordered a new printer (and why not considering it still works fine with replacement cartridges.) However, getting it to work still requires a manual download of HP’s proprietary .ppd file. “foo2zjs” or whatever sourced driver included by default fails spectacularly. Here’s the rundown of how I installed:
- update OS and connect printer
- let it finish “configuring” before doing anything (
don’t click “print test page” because the printer gui will segfault
)
- in the printer gui settings, right click and delete the printer
- install hplip-gui
- $ per terminal run:
hp-setup
- follow the onscreen instructions and download driver from HP’s “authorised” server. (This could fail depending on things like how busy MIT’s keyserver is atm. If so, restart over again.)
- enter sudo pw (thank you @lah7 for providing the livecd one if you’re just testing
), install, done, set as “default” printer. Now print test page or anything.
Suggestion for @wimpy or other QA people: go back and look at the HP printers (the 1020 in this case) that require a proprietary .ppd and exclude them from the auto-install using foo2zjs or other drivers.