Salta al contenuto principale

Fedora: risolvere problemi di stampa HP DeskJet via IPP (driverless)

·239 parole·2 minuti
❯ lineadicomando.it
Autore
❯ lineadicomando.it
Specs, Bugs and Log Console

Problemi di stampa (PDF/testo con aree mancanti o sbavature) su HP DeskJet possono dipendere dal driver. Soluzione: usare IPP Everywhere (driverless).


Installare stack di stampa

sudo dnf install cups cups-filters hplip hplip-gui

Elencare backend e dispositivi disponibili

lpinfo -v

Output rilevante (esempio reale):

network dnssd://HP%20DeskJet%204100%20series%20%5BAAD413%5D._ipp._tcp.local/?uuid=...
network ipps://HP%20DeskJet%204100%20series%20%5BAAD413%5D._ipps._tcp.local/
network socket://192.168.10.80:9100

Aggiungere stampante via IPPS (driverless)

sudo lpadmin -p HP4100 -E \
  -v ipps://HP%20DeskJet%204100%20series%20%5BAAD413%5D._ipps._tcp.local \
  -m everywhere

Impostare come predefinita (opzionale)

lpoptions -d HP4100

Verificare configurazione

lpstat -p -d

Stampare test rapido

cat << 'EOF' | lp
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.
Nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse.
Cillum dolore eu fugiat nulla pariatur.
Excepteur sint occaecat cupidatat non proident.
Sunt in culpa qui officia deserunt mollit anim id est laborum.
Integer nec odio. Praesent libero. Sed cursus ante dapibus diam.
Sed nisi. Nulla quis sem at nibh elementum imperdiet.
EOF

Note operative

  • -m everywhere abilita IPP Everywhere (driverless)

  • ipps:// usa TLS → preferibile a ipp:// o socket://

  • Evitare backend socket:// (JetDirect) con queste stampanti: possibile output corrotto

  • Sintomi risolti:

    • aree non stampate
    • testo incompleto/sbiadito
    • artefatti nei PDF
  • Il rendering viene gestito dalla stampante → maggiore coerenza


Alternative

Aggiunta via interfaccia web CUPS:

http://localhost:631

Selezionare:

  • dispositivo ipps://... o dnssd://...
  • driver: IPP Everywhere

Riferimenti