Illustrazione di una stampante HP multifunzione collegata in Wi-Fi a un computer Linux.

Come installare una stampante HP su Linux (Debian e Arch)

Testato su MX Linux 25.2 “Infinity” e CachyOS (KDE Plasma)
Hardware: laptop Asus Intel Core M-5Y10c (MX Linux) – NiPoGi AM21 (CachyOS)

Mi aspettavo di dover scaricare driver e installare plugin per far funzionare una stampante HP multifunzione su Linux, come capita spesso. Invece ho aperto l’app Stampanti su MX Linux e la mia HP Envy Photo 6230 era già lì, rilevata in Wi-Fi senza nemmeno collegare il cavo USB.

Su CachyOS invece ho dovuto fare qualche passaggio in più: installare CUPS a mano, aggiungere la stampante dall’interfaccia web, e usare il terminale per lo scanner. Non è complicato, ma è diverso e vale la pena saperlo prima di iniziare.

Stampa, scanner, livelli di inchiostro e salvataggio in PDF hanno funzionato tutti senza installare nulla in più.

Cosa ti serve prima di iniziare

  • Stampante HP accesa e connessa alla stessa rete Wi-Fi del PC
  • Su MX Linux: nessuna dipendenza da installare, HPLIP è già incluso
  • Su CachyOS/Arch: connessione internet per installare CUPS e HPLIP

Installare una stampante HP su distro Debian-based: Ubuntu, Mint, MX Linux

Su queste distro CUPS e HPLIP sono già inclusi di default. La stampante viene rilevata automaticamente in Wi-Fi senza installare nulla. Ho testato questa procedura su MX Linux 25.2 con una HP Envy Photo 6230.

Se stai valutando quale distro Debian-based usare o vuoi capire meglio come funziona Linux Mint prima di procedere, ho scritto una guida completa: installazione, configurazione e uso quotidiano.
👉 Leggi qui: Guida Completa Linux Mint

Apertura delle impostazioni della stampante dal menu delle applicazioni di MX Linux.

1. Apri l’applicazione Stampanti

Cerca “Stampanti” nel menu applicazioni, di solito sotto Amministrazione o Impostazioni.

Si apre una finestra con l’elenco delle stampanti già configurate sul sistema.

2. Controlla se è già rilevata

Nel mio caso la HP Envy Photo 6230 era già nella lista, rilevata automaticamente in rete grazie a CUPS, il sistema di stampa di Linux. Non ho dovuto collegare alcun cavo USB: bastava che stampante e laptop fossero sulla stessa rete Wi-Fi.

Se la tua stampante non compare, clicca su “Aggiungi” e segui la procedura guidata: di solito basta selezionarla dall’elenco delle stampanti di rete trovate.

3. Fai una stampa di prova

Tasto destro sulla stampante nella lista, poi cerca l’opzione per stampare una pagina di prova. Nel mio caso la pagina è uscita subito, senza errori.

Stampa di prova dalla finestra Stampanti di MX Linux

4. Prova lo scanner

Se la tua stampante è multifunzione, apri “Acquisizione documenti” (Simple Scan) dal menu applicazioni. Metti un foglio qualsiasi sul vetro dello scanner e avvia la scansione di prova. Io ho scansionato proprio la pagina di test appena stampata.

La scansione è partita senza problemi, senza dover installare plugin aggiuntivi o configurare nulla a mano.

5. Controlla i livelli di inchiostro

Ho provato prima il comando da terminale:

hp-levels

Sulla mia Envy Photo 6230 ha restituito un errore: la stampante non supporta questa funzione tramite HPLIP. Il modo che funziona davvero è più semplice: tasto destro sulla stampante nella finestra “Stampanti”, poi “Proprietà”. Nella finestra che si apre, vai sulla voce “Livelli Inchiostro/Toner” nel menu laterale.

Qui vedi i livelli di inchiostro a colori e nero rappresentati graficamente, senza bisogno di terminale o software aggiuntivo.

Nella stessa schermata trovi anche i “Messaggi di stato”: nel mio caso compariva “media empty”, che significa semplicemente vassoio carta vuoto. Non è un errore della stampante o del driver, basta caricare la carta.

6. Salva la scansione come PDF

Una volta completata la scansione, clicca sull’icona con la freccia verso il basso in alto nella finestra di Simple Scan.

Si apre direttamente la finestra “Salva come” con il formato già impostato su “PDF (documento multi-pagina)”. Cambia il nome del file se vuoi, scegli la cartella di destinazione e clicca “Salva”. Se scansioni più pagine prima di salvare, finiscono tutte nello stesso file PDF, una dietro l’altra.

Confronto tra distro: installare una stampante HP su Linux a colpo d’occhio

Ecco un confronto rapido tra le distro trattate in questa guida, così sai subito cosa aspettarti sulla tua.

MX LinuxCachyOS/ArchUbuntu/MintFedora
CUPS preinstallatoSiNoSiSi
Rilevamento automatico Wi-FiSiNoSiSi
App grafica stampantiSiNo (solo web)SiSi (GNOME)
Scanner senza configurazioneSiNo (serve SANE)SiSi
Comandi necessariNessuno3 comandiNessuno1 comando

Ubuntu e Linux Mint

Basate su Debian come MX Linux, il comportamento è praticamente identico. HPLIP è incluso di default, la stampante viene rilevata automaticamente in Wi-Fi. Se serve il plugin per lo scanner:

sudo apt install hplip-gui

Fedora

Il sistema di stampa è sempre CUPS, ma il gestore pacchetti è diverso. Per installare HPLIP:

sudo dnf install hplip

Su Fedora con GNOME la gestione stampanti si trova nelle Impostazioni, sezione “Stampanti”.

Installare una stampante HP su distro Arch-based: CachyOS e Arch Linux

Su CachyOS e Arch, CUPS non è preinstallato e la stampante non viene rilevata automaticamente. Ho testato questa procedura su CachyOS con KDE Plasma e Mini PC AMD.

CachyOS è una delle distro Arch-based più interessanti del momento: prestazioni elevate, kernel ottimizzato e una community attiva. Se vuoi saperne di più prima di iniziare, ho scritto una guida dedicata.
👉 Leggi qui: CachyOS

In questa guida procederò con l’interfaccia web di CUPS (localhost:631), che funziona su qualunque distro Arch a prescindere dal desktop che usi. Se sei su KDE e preferisci fare tutto dalle Impostazioni di sistema, alla fine di questa sezione trovi l’alternativa grafica con print-manager, l’equivalente nativo del pannello che su MX Linux trovi già pronto.

1. Verifica se CUPS è già installato

Apri il terminale e digita:

systemctl status cups

La risposta su CachyOS sarà quasi certamente “Unit cups.service could not be found”: su Arch e CachyOS CUPS non è presente di default, il primo passo è installarlo.

2. Installa CUPS e HPLIP

sudo pacman -S cups hplip

Il comando installa tutto quello che serve. Tra le dipendenze opzionali elencate alla fine noterai sane: for scanner supportnon viene installato automaticamente, ci torneremo dopo.

Se non hai ancora dimestichezza con pacman o apt, ho scritto una guida completa sull’installazione di applicazioni su Linux per entrambe le famiglie di distro: vale la pena leggerla prima di procedere.
👉 Leggi qui: Come installare applicazioni su Linux per distro basate su Debian e Arch

23 pacchetti installati in circa 24 secondi su CachyOS.

3. Attiva CUPS

Su Arch i servizi non partono da soli dopo l’installazione. Va abilitato manualmente:

sudo systemctl enable --now cups.service

I symlink confermano che CUPS è attivo e partirà ad ogni riavvio.

4. Apri la gestione stampanti

Su KDE non esiste un’app grafica dedicata alle stampanti: tutto passa dall’interfaccia web di CUPS. Cerca “stampanti” nel menu di KDE: compare “Gestione stampa – Interfaccia web di CUPS”.

Si apre il browser su localhost:631. Clicca su “Printers”: la lista è vuota, a differenza di MX Linux la stampante non viene rilevata in automatico.

5. Aggiungi la stampante

Vai su “Administration”.

CUPS chiede autenticazione: inserisci il tuo nome utente di sistema e la password.

Una volta dentro, clicca “Find New Printers”. CUPS trova la stampante in rete con due opzioni: driver HPLIP e driverless.

Clicca “Add This Printer” sulla prima voce (quella con [88F064], non la versione “driverless”).

Scorri l’elenco modelli e seleziona “HP Envy Photo 6200 Series, hpcups 3.26.4 (en)”.

Clicca “Add Printer”. Comparirà il messaggio di successo con una nota: i driver tradizionali sono deprecati e verranno rimossi in una versione futura di CUPS. Per ora funzionano senza problemi.

Clicca “Set Printer Options” per confermare le impostazioni (A4, colore, carta normale)

poi “Set Default Options” per salvare.

6. Stampa di prova

Vai su “Printers”, clicca sulla tua HP e cerca “Print Test Page”. La pagina esce senza problemi.

7. Scanner: installa SANE e usa hp-scan

Lo scanner richiede un passaggio in più. Prima installa SANE:

sudo pacman -S sane

Cerca “skan” nel menu di KDE: compare “HP Scan”, l’app di scansione inclusa in HPLIP. Nel mio caso l’app non si apriva graficamente, ma funziona dal terminale:

hp-scan

Il comando mostra i dispositivi trovati in rete e chiede quale usare. Digita 1 per il driver HPLIP nativo e premi Invio.

8.5 MB scansionati in circa 70 secondi, file salvato nella home come hpscan001.png.

8. Come stampare un documento da CachyOS

Su KDE il metodo universale per stampare è Ctrl+P da qualsiasi programma: Gwenview per le immagini, Okular per i PDF, LibreOffice per i documenti.

Si apre la finestra di stampa con la HP Envy Photo 6200 già selezionata come stampante predefinita. Clicca “Stampa” e il documento esce.

Alternativa: aggiungere la stampante dalla GUI di KDE

Su CachyOS il pannello grafico per le stampanti non è preinstallato, ma bastano due comandi:

sudo pacman -S print-manager
sudo systemctl enable --now cups.service

Ora hai la voce Stampanti dentro Impostazioni di sistema. Aggiungi stampante, KDE rileva la HP in rete, scegli il driver HPLIP e stampi, senza mai aprire il browser.

Problemi comuni e come risolverli

Problema: la stampante non compare nell’elenco
Verifica che stampante e PC siano sulla stessa rete Wi-Fi. Se la stampante ha un display, controlla l’indirizzo IP assegnato e confrontalo con quello visibile nelle impostazioni del router.

Problema: lo scanner non si connette (“impossibile connettersi allo scanner”)
Su alcune stampanti HP multifunzione serve il plugin proprietario per lo scanner. Va installato il pacchetto hplip-gui dal Centro Software di MX Linux.

Apertura di MX Installa Programmi dal menu MX Strumenti in MX Linux.

Apri il menu applicazioni e cerca “MX Installa Programmi”.

Nella barra di ricerca digita hplip-gui e installalo da lì. Nel mio caso con la Envy Photo 6230 non è stato necessario: lo scanner ha funzionato senza questo passo.

Problema: hp-levels da terminale restituisce “No device found that support this feature”
Non tutte le stampanti HP esportano i livelli di inchiostro tramite questo comando. Usa invece la scheda “Livelli Inchiostro/Toner” nelle Proprietà stampante: funziona anche quando il comando da terminale no.

Problema: la stampante segnala “media empty” o messaggi simili
Non è un guasto. Controlla il vassoio della carta: se è vuoto o la carta non è inserita correttamente, la stampante lo segnala nei messaggi di stato.

Problema: ho scansionato più pagine ma voglio file PDF separati
Simple Scan salva tutto in un unico PDF multi-pagina per impostazione predefinita. Per avere file separati, salva e chiudi il documento dopo ogni scansione, poi avviane una nuova con “New Document”.

Problema: CUPS su CachyOS chiede autenticazione e non accetta la password
Usa il nome utente di sistema esatto e la password di login. Se continua a non funzionare, verifica che il tuo utente sia nel gruppo corretto:

sudo usermod -aG sys,lp $USER

Riavvia dopo il comando.

Problema: hp-scan su CachyOS non trova la stampante
Verifica che SANE sia installato e che la stampante sia accesa e sulla stessa rete Wi-Fi del Mini PC.

sudo pacman -S sane
NiPoGi P1

NiPoGi P1

AMD 3300U · 16 GB DDR4 · 1 TB

€339,00 su Amazon
Vedi su Amazon →
GMKtec GMKtec Mini PC EVO-X2

GMKtec GMKtec Mini PC EVO-X2

AMD Ryzen™ AI Max+ 395 · 64 GB LPDDR5 · 2 TB

€2.510,96 su Amazon
Vedi su Amazon →

Non perderti i prossimi consigli

Guide, recensioni e novità su Linux, Mini PC e open source, dritte sul tuo Telegram. Niente spam, solo quello che vale la pena leggere.

Seguici su Telegram →

IncastroPC partecipa al Programma Affiliazione Amazon EU. Prezzi e disponibilità soggetti a variazione.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *