What a mystery to me, HP

I’ve recently installed and configured via Yast the printer and scanner service for the HP Deskjet 3762 (37xx series reference) using cups and xsane as I could understand. Despite the old-fashioned interface, everything works in terms of communication/input-output ad I’m ok with that but, there is still a little chip on my shoulder that I can’t figure out.

If I open a PDF document through the e-mail (Mozilla Thunderbird) and I send the print-out, the deskjet prints any graphic element present on the page (no matter if color or B&W mode) except the text and numbers! Basically, even the test page always fail, partially but substantially, to print in the correct way.
There is more: if I download the PDF and open the document with Okular, I went to the final conclusion after some tweaks that with “printer annotations” ticked off and “force rasterization” ticked on, the whole document finally print-out correctly!

What the heck!? :slight_smile:

My system:

OpenSUSE Tumbleweed x86_64
Host: MS-7B89 1.0
Kernel: 6.6.3-1-default
Packages: 3637 (rpm), 42 (flatpak)
Shell: bash 5.2.21
Resolution: 1920x1200
DE: Plasma 5.27.10
WM: KWin
CPU: AMD Ryzen 9 3900X (24) @ 3.800GHz
GPU: AMD ATI Radeon Pro W5500
Memory: 5609MiB / 64219MiB
Print: hpcups 3.23.8

Unfortunately, I’m not sitting at my desktop at this moment, so can’t provide the technicalities (version, install from, etc), but I use a dedicated “from HP Deskjet printer tool for Linux” installed on my TW system.

As I stated, I’ve forgotten exactly if I got it from HP website or from a special openSuse repo. When I get to the machine (?), I’ll check on it. My DJ is a multi-function printer.

I seem to remember vaguely that I had to use a static IP for the printer and possibly alter a firewall setting.

The TO is able to print…

Sorry, I forgot: in my case the configuration is via USB only (wifi is disabled) and I also have the HPLIP utility made in python that can monitor several statuses like ink cartridges, print queues etc. it is probably the same utility you have.