I am setting up a brand new Raspberry pi 3 B+. The OS is Raspbian GNU/Linux 9.4 (stretch). I want to print from the Pi applications (web browser, Libre Office etc). I have managed to make the printer appear in CUPS but it does not appear in the list of available printers in the applications. All the guides that I have found on the net so far assume that the job is done when the printer appears in CUPS (it does) and you can print a test page from CUPS on it (I can). What should I do to make it also appear as one of the available printers in, say, Chromium (the default browser)?
Further, probably irrelevant, details:
- The printer is an HP Envy 4500.
- I have already installed hplip (this was necessary to have the printer recognized by Cups).
- I have successfully printed a test page.
- Driver hp-envy_4500_series.ppd, version 3.16.11
- The printer is wifi capable, and a Windows computer on that wifi network has already successfully printed to it but CUPS on the Pi would not find it (on the same wifi network) so I have connected it to the Pi via USB.
sudo apt install system-config-printer
on the claim that it would give me a printer setup entry in the raspi preferences menu. It did, but clicking it gives an error, saying that CUPS experienced some 'client-error-bad-request'. This was not fixed by
sudo dpkg-reconfigure cups
sudo dpkg-reconfigure system-config-printer