Blog

Installare una stampante HP su Ubuntu

Un approfondito tutorial per installare una stampante o una multifunzione HP su un sistema Ubuntu, utilizzando la libreria HPLIP.

Installare una stampante HP su Ubuntu

Questa guida vuole essere d'aiuto a quanti di voi hanno riscontrato problemi nell'installazione di una stampante o di una multifunzione HP, per poter disporre delle sue funzionalità più avanzate. Molte volte i problemi nascono per la mancanza dei driver più adatti ed è proprio per questo che andremo ad analizzare a fondo il procedimento di installazione, in modo che a piccoli passi potrete infine disporre della vostra periferica di stampa HP sul sistema Ubuntu installato sul vostro sistema.

Il software HPLIP

HPLIP è un'interfaccia sviluppata da HP per l'utilizzo in Linux delle funzionalità di stampa, scansione ed invio fax.
L'ultima versione disponibile nel momento in cui scrivo (2.8.9) supporta 1.445 modelli di stampante HP e molto probabilmente la stampante che state cercando di installare è tra di esse.
Per averne la certezza è sufficiente consultare la pagina specifica che contiene l'estesa lista di stampanti supportate.
Dopo aver individuato nell'elenco il modello della vostra stampante, prestate attenzione al primo parametro, Min. HPLIP Version, che rappresenta la versione minima di HPLIP di cui avete bisogno.

Ogni sistema Ubuntu contiene di default una versione di HPLIP (nel mio caso è ad esempio la 2.8.2). Per effettuare questa verifica, digitate da terminale il comando:

dpkg -l hplip


In risposta avrete un messaggio simile al seguente:

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Nome         Versione            Descrizione
+++-============-===================-======================================================
ii  hplip        2.8.2-0ubuntu8      HP Linux Printing and Imaging System (HPLIP)


Se nella prima colonna leggete i caratteri "ii" significa che la versione presente nella terza colonna è attualmente installata sul vostro pc.
Se la versione installata di HPLIP risulta essere inferiore alla versione minima di cui avete bisogno, proseguite la lettura, altrimenti passate al paragrafo successivo, che riguarda l'installazione della stampante.

Aggiornare HPLIP

L'aggiornamento può essere eseguito in due modi differenti, anche se non sempre sarà sufficiente eseguire l'aggioramento automatico, in quanto dipende dall'ultima versione di HPLIP presente nei reporitory Ubuntu.

Aggiornamento automatico

Per aggiornare HPLIP all'ultima versione inserita nei repository Ubuntu, digitate da terminale

sudo apt-get update


seguito dal comando

sudo apt-get upgrade


In questo modo, tutti i pacchetti installati saranno aggiornati all'ultima versione, compreso HPLIP.
Dopo l'aggiornamento, eseguite nuovamente il controllo sopra descritto, per avere il numero di versione HPLIP installata sul vostro sistema e, nel caso non soddisfi ancora i requisiti, continuate la lettura e seguite la procedura manuale.
Se invece la versione installata è sufficiente per i vostri scopi, saltate al paragrafo successivo.

Aggiornamento manuale

Come riportato dalla guida ufficiale (inglese), per procedere con l'installazione manuale, è necessario seguire i seguenti passaggi:

  1. Scaricare il file di installazione sul proprio pc (ad esempio nella home directory oppure sul proprio Desktop)

  2. Aprire il terminale e spostarsi nel percorso in cui è stato eseguito il download, ad esempio digitando:

    cd ~/Desktop
  3. Digitare il seguente comando e premere <invio>

    sh hplip-2.8.9.run
  4. Quando richiesto, digitare nell'ordine:

    • "a" per l'installazione automatica

    • "y" se la versione di Ubuntu visualizzata corrisponde alla vostra

    • "n" nel caso la vostra stampante si connetta tramite USB (altrimenti "y" se utilizza la porta parallela)

    • la vostra password di root

    • <invio> per iniziare l'installazione vera e propria

    • durante il passaggio RESTART OR RE-PLUG IS REQUIRED, digitare "p" e, quando richiesto, staccare e riattaccare il cavo USB della vostra stampante, seguito da <invio> sul terminale (se la vostra stampante usa la porta parallela digitare "r" e seguite le informazioni indicate)

    • a questo punto verrà avviato in automatico il software hp-setup e potrete finalmente cominciare l'installazione vera e propria della stampante

Se doveste riscontrare problemi durante l'installazione, lasciate un commento a fine articolo ed insieme troveremo una soluzione.

Installazione della stampante

Tramite l'installazione automatica della versione più recente di hplip, oppure digitando il comando "sudo hp-setup", sarete arrivate alla fase saliente della più o meno sofferta installazione.
Ecco un breve riassunto delle operazioni da compiere per poter disporre della stampante HP sul tanto amato sistema Ubuntu.

  1. selezionare il "Tipo di connessione" (solitamente USB) e cliccare su Next

  2. selezionare la vostra stampante tra quelle rilevate in automatico e cliccare su Next (se non viene visualizzata alcuna stampante, scegliere Trova manualmente)

  3. cliccare su Next nelle 2 pagine successive

  4. cliccare su Finish per completare il processo di installazione ed attendere la stampa della pagina di prova

Rendere predefinita la stampante HP

Per fare diventare la stampante HP quella predefinita di sistema, selezionare "Stampa" dal menù "Amministrazione".
Dopo aver immesso la password di root ed avere quindi visualizzato l'elenco delle stampanti installate sul vostr pc, cliccate sul nome della stampante preferita.
Alla voce "Stampante predefinita", cliccare su "Rendi predefinita".

Bene, siamo al termine del procedimento di installazione, non vi resta che configurare al meglio le opzioni di stampa, da questo momento la vostra fedele stampante sarà perfettamente compatibile con Ubuntu.

33 commenti

  1. Fedor14 settembre 2008, 18:07:03

    Thank you Tonyz, that was just what I was looking for to install my new hp F4272 deskjet all-in-one in my ubuntu ambient.
    You rules!

  2. Loris.genetti14 settembre 2008, 21:25:55

    A parte l'username alquanto discutibile, spero sia stato una guida utile. E mi raccomando...
    Stay tuned on IceLab!

  3. Corrado29 ottobre 2008, 09:39:39

    ho seguito passo passo la tue istruzioni ma alla fine la stampante stampa fogli bianchi... non so che fare

  4. Loris.genetti29 ottobre 2008, 09:52:15

    @Corrado: Hai provato a cambiare le cartucce?

  5. Corrado29 ottobre 2008, 10:03:44

    no le cartucce sono ok, se stampo con win la stampante funziona

  6. Loris.genetti29 ottobre 2008, 10:43:03

    Hai provato ad eseguire la stampa della pagina di prova (Sitema > Amministrazione > Stampa > Stampa pagina di prova)? Anche in quel caso come risultato hai sempre la pagina bianca?

  7. Corrado30 ottobre 2008, 11:11:14

    SI. ho provato con un altra stampante hp (photosmart 7260) e funziona, il problema è con la all-in-one psc 1110

  8. Loris.genetti1 novembre 2008, 15:35:09

    Assicurati di aver installato la versione 0.9.5 del software HPlip.
    Ecco dove trovare i dettagli per le funzionalità della tua stampante supportate da Ubuntu:
    http://hplipopensource.com/hplip-web/models/psc/psc_1100_series.html

  9. Roberto25 dicembre 2008, 22:08:58

    Grazie mille. Guida eccellente! La mia stampante ora funziona perfettamente ^_^

  10. Ulisse17 gennaio 2009, 10:21:04

    Testata su hp photosmart c4280 all-in-one.
    tutto perfettamente funzionante. grazie mille.
    uli

  11. Loris.genetti17 gennaio 2009, 10:55:38

    Grazie per il commento e felice di esserti stato d'aiuto!

  12. Battlestar Galactica9 febbraio 2009, 08:07:22

    Eccezionale, ho perso un giorno perchè mi riconosceva la stampante ma non stampava nulla. Congratulazioni sei un fenomeno.Ora stampo, scannerizzo e domani vedrò di utilizzare il fax. Complimenti ancora, ce ne fossero come voi.

  13. Loris.genetti9 febbraio 2009, 09:33:59

    @battlestar: ti ringrazio per i complimenti e spero di rivederti sulle pagine del sito :)

  14. Massimiliano13 febbraio 2009, 17:22:17

    ottimi consigli...potresti cortesemente aiutarmi a configurare una multifunzione Ricoh Aficio MP 1600L? Grazie mille.

  15. Loris.genetti13 febbraio 2009, 17:57:43

    @massimiliano: non ho mai effettuato configuazioni di stampanti Ricoh, in particolare su Ubuntu. Ti consiglio di rivolgerti al tuo centro stampanti di fiducia, che sapranno darti tutto il supporto necessario.

  16. Achille22 aprile 2009, 15:33:38

    Ho fatto tutta la procedura ma nel menu sistema...amministrazione non trovo più la voce stampante. Come si fà a ripristinarla?
    Achille

  17. Alex28 aprile 2009, 13:33:05

    Ciao, anche io ho un problema con la stampante HP LaserJet 1018. Ho Ubuntu 9.04 ed ho seguito più volte la procedura per l'aggiornamento hplip. Ma la stampante è "morta"

    Dopo l'aggiornamento automatico mi viene fuori:
    Desired=Unknown/Install/Remove/Purge/Hold
    | Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
    |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
    ||/ Nome Versione Descrizione
    +++-==============-==============-============================================
    rc hplip 3.9.2-3ubuntu4 HP Linux Printing and Imaging System (HPLIP)

    In manuale ho scaricato la versione hplip 3.9.4 e l'ho eseguita da terminale. Fa tutti i passaggi descritti da voi ma alla fine, quando si apre il tool dell'HP per configurare la stampante, essa viene riscontrata dal sistema ma non stampa nulla. Mi richiede ancora l'aggiornamento dei plug-in e poi, quando confermo la scelta di scaricarli, mi da questo errore "Plug-in install failed."

    La connessione ad internet è ok, ovviamente!

    Cosa posso fare per risolvere la questione?! Grazie

  18. Loris.genetti3 maggio 2009, 11:31:01

    @Achille: la voce "Stampante" dovrebbe essere stata rimpiazzata nelle ultime versioni di Ubuntu dalla voce "Stampa".

    @Alex: sarebbe da controllare la motivazione per cui ricevi il messaggio di errore. Mi spiace ma non posso offrire assistenza remota gratuita.

  19. Luca23 giugno 2009, 16:50:30

    ho installato il driver per una stampante Hp laserjet P1005 stampa... ma sempre due fogli al posto di uno... boh... qualcuno mi potrebbe essere d'aiuto? grazie in anticipo

  20. Mapeaux16 settembre 2009, 12:12:30

    Ciao volevo chiederti visto che ho una stampante deskjet f4580 e non è inclusa nella lista stampanti supportate come posso fare ad installarla?Dovro' aspettare che venga aggiornata lla versione di hplip?...grazie anticipatamente!!!

  21. Loris.genetti16 settembre 2009, 13:51:32

    @Mapeaux: come scritto nelle FAQ del sito HPlip, il loro obiettivo è di aggiungere il supporto per le nuove stampanti il più rapidamente possibile, con tempi di attesa che variano da una settimana ad un mese.

  22. Lorenzo16 settembre 2009, 18:26:54

    warning: There are 1 missing REQUIRED dependencies.
    note: Installation of dependencies requires an active internet connection.
    warning: Missing REQUIRED dependency: cups (cups - Common Unix Printing System)
    warning: This installer cannot install 'cups' for your distro/OS and/or version.
    error: Installation cannot continue without this dependency. Please manually install this dependency and re-run this installer.
    what is the error???

  23. Loris.genetti16 settembre 2009, 19:39:14

    @lorenzo: prova a digitare da terminale:
    sudo apt-get install cups

  24. Massimiliano16 gennaio 2010, 19:39:26

    ottima guida ,ho istallato la mia deskjet f4580 e funziona benissimo.
    purtroppo però non riesco a capire perchè dopo qualche giorno all'avvio del pc mi appare una finestra "hplip status service" riportante la dicitura "no system tray detected on this system"
    "unable to start ,exting".
    Tutto però sembra funzionare bene e che vuol dirè ?

    grazie e ciao

  25. Gone8816 febbraio 2010, 22:26:47

    ciao!!
    purtroppo nell'aggiornamento di hplip l'aggiornamento manuale si blocca quando sul terminale appare:
    DEPENDENCY AND CONFLICT RESOLUTION
    ----------------------------------
    Running 'sudo aptitude install --assume-yes python2.5-dev'
    Please wait, this may take several minutes...
    \error: No output seen in over 300 sec... (Is the CD-ROM/DVD source repository enabled? It shouldn't be!)
    error: Command failed. Re-try #1...
    Running 'sudo aptitude install --assume-yes python2.5-dev'
    Please wait, this may take several minutes...
    \error: No output seen in over 300 sec... (Is the CD-ROM/DVD source repository enabled? It shouldn't be!)
    error: Command failed. Re-try #2...
    Running 'sudo aptitude install --assume-yes python2.5-dev'
    Please wait, this may take several minutes...
    \error: No output seen in over 300 sec... (Is the CD-ROM/DVD source repository enabled? It shouldn't be!)
    error: Command failed. Re-try #3...
    Running 'sudo aptitude install --assume-yes python2.5-dev'
    Please wait, this may take several minutes...
    \error: No output seen in over 300 sec... (Is the CD-ROM/DVD source repository enabled? It shouldn't be!)
    error: Package install command failed with error code 1
    Would you like to retry installing the missing package(s) (y=yes*, n=no, q=quit) ?

    ho provato a digitare ancora "y", ma la "solfa" è sempre quella!!

    sapete dirmi dove sbaglio!??!!

    grazie mille!!

    ciauuuu!!

  26. Dommi1 marzo 2010, 17:39:53

    L'aggiornamento manuale si blocca con questa dicitura:
    error: 'make' command failed with status code 2
    La stampante è hp 5610.
    Mi funziona in sistema windows guest , ma non qui sull'host karmik. Mah!

  27. MIMMO28 luglio 2010, 16:24:20

    arning: There are 6 missing REQUIRED dependencies.
    note: Installation of dependencies requires an active internet connection.
    warning: Missing REQUIRED dependency: gcc (gcc - GNU Project C and C++ Compiler)
    warning: This installer cannot install 'gcc' for your distro/OS and/or version.
    error: Installation cannot continue without this dependency. Please manually install this dependency and re-run this installer.

  28. Sno0opy7314 novembre 2010, 17:39:43

    vorrei sapere come si fa a disinstallare dal sistema sh hplip-2.8.9.run pochè non mi serve piu?

  29. Dario17 dicembre 2010, 00:23:12

    ciao, ho utilizzato questa ottima guida per installare la mia hp photosmart 7960 series su ubuntu 10.04 LTS. durante l'installazione le pagine di prova venivan fuori senza problemi. al momento di fare una prova di stampa di un documento mette tutto in attesa e non esce nulla :( qualche suggerimento?
    grazie e complimenti per il sito :)

  30. Matteo26 febbraio 2011, 08:31:43

    Davvero complimenti per la guida in 5 minuti sono riuscito ad installare la mia stampante, se lo facevo con windows ci mettevo almeno un'ora.La dimostrazione che con ubuntu è molto più semplice fare qualsiasi cosa.

  31. Tito21 marzo 2011, 16:10:51

    graziiiieeee subito nn andava ma ora siiiii ciaoooooo e grazie ancora

  32. Todeschini16 gennaio 2017, 21:39:19

    chi mi sa dire come mai io ò installato la stampante hpofficejet4650 su ubunto 14.04 e funziona bene però lo scanner non va e ò installato anche il drivers hplip 3.16.11.run e non va per niente cè chi mi sa dire che posso fare per fare funzionare il scanner grazie.

  33. Todeschini16 gennaio 2017, 21:44:29

    io ò installato la stampante hpoffice4650 su ubuntu 14.04 e funziona bene ma lo scanner non va ò anche installato il drivers hplip3.16.11.run e non va e non so che fare ma cè qualcuno che mi sa dire che posso fare

Solo gli utenti registrati possono lasciare commenti.

© Copyright ©2008-2019. Tutti i diritti riservati.