Lack of plugin is one of the most common cause of HP printers not working. It can be easily installed, however, after each update to hplip, it has to be installed again manually. There are ways to automate it, but none of them can be expected from beginners. I don’t see why these plugins can not be bundled with hplip package in official repos. I don’t think there is any disadvantage to have it, but lack of it causes most printers to not work. So my request to devs is either:
Bundle the plugin with the official hplip package,
or
Have it as a separate package in repos that is an optional dependency for hplip.
This will allow for a more seamless experience and less wasted time on useless diagnosis
Yes, it is this package in aur, but do see that it gives error when installed with pamac in manjaro, and if you read the comments, the maintainer has refused to correct it in accordance with arch’s guidelines to not support arch based distros
The closest i can find an answer is on this page. It seems to mention that these can’t be open sourced but does not mention they are not redistributable
[jfl@MNJROGTKPRO ~]$ sudo systemctl enable --now cups.service
[sudo] password for jfl:
Created symlink /etc/systemd/system/printer.target.wants/cups.service → /usr/lib/systemd/system/cups.service.
Created symlink /etc/systemd/system/sockets.target.wants/cups.socket → /usr/lib/systemd/system/cups.socket.
Created symlink /etc/systemd/system/multi-user.target.wants/cups.path → /usr/lib/systemd/system/cups.path.
Install “Print Settings” using Add/Remove Software App and tried to configure HP_LaserJet_1020 using the Print Settings. Successful in configuring HP_LaserJet_1020 but as expected will not Print as “hplip-plugin” NOT installed.
Tried to build/install “hplip-plugin” using Add/Remove Software App. But resulted with error and it aborted.
In Debian/Ubuntu to setup HP LaserJet_1020, all is required is to install “hplip-gui” and run “hp-setup” and it automatically configure and download the required driver and “hplip-plugin”. But unfortunately, “hplip-gui” is NOT available in Manjaro-ARM repo.
I am having issue getting HP LaserJet_1020 to print and I have installed hplip, cups, enable cups, installed Manjaro “Print Settings” and tried to build “hplip-gui” from AUR using Manjaro Add/Remove Software App but unsuccessful (error and it aborted).
At this moment I can “Print Settings” can configure HP LaserJet 1020 but as hplip-plugin is not installed, NO Print Output.
Appreciate if you could provide detailed guidance how to you use foo2jzs to get LaserJet 1020 to print.
I notice in the AUR repo foo2zjs-nightly 20200917-1 and foo2zjs-minimal-nightly 20200610-1 are available which to install and what are steps are required to get it to work.
Thanks. Puzzling if I use the Manjaro Add/Remove Software App to build it was unsuccessful and it aborted.
With command line: pamac build hplip-plugin it build successfully. Will with this, hope Manjaro Printer Settings will recognise HP LaserJet 1020 and be able to print.
Earlier the hp-setup -u, started the HP Device Manager GUI but it did not find the HP LaserJet 1020 connect via the USB Port so could not complete the installation. Very puzzling.
It’s been a long time since I’ve used hplip to set up a printer, but IIRC, there are steps you have to take to get it to recognize a USB printer (start with printer unplugged, for example).
I don’t understand why Manjaro devs do not remove hplip and replace it with foo2zjs. Yes, foo2zjs does not work with “some” printers, but hplip works with none. So, which one is the better choice here? By the way, Ubuntu based distros automatically detect my printer and it just works. Guess which driver Xubuntu uses?