I have an HP LaserJet P1102 and Fedora Workstation 34
Whenever I plugin the printer it is somehow recognized … meaning that a first printer appears and then a second printer (it is always the same, just the second has a “-2” at the end of its name)
But when I try to print a PDF with the Document Viewer, I can’t. I click on “Print” and nothing happens. It’s like the PDF is never sent to the printer.
HP Laserjet should be supported by hplip, which should already be installed.
I have never had good luck with the auto-configured printers so I follow these steps.
go into the settings panel and delete any printers seen there.
Use dnf and install hplip-gui
Use the hplip gui (from the icon) to set up your printer. I believe it ls labeled “HPLIP Graphical Tools”
In doing this setup the printer needs to have a fixed IP and it sometimes seems easiest to manually enter the IP when configuring it. If the IP is not fixed then should it change you will need to setup the printer again at the new address.
When setting up the printer it may ask if you want to download and install the plugin. The obvious answer is yes, but the P1102 does not seem to be an MFP so it may not be necessary without the scanner/copier functions.
Once an HP printer is configured using hplip it just always seems to work for me.
I had the same problem and eventually it worked. I think the error may be related to the asking of the root password: I closed the error window, then entered the password and then the configuration was completed correctly.
It’s a shame that Settings is not able to set a working driver automatically.