Comperata una stampata/scanner/fax HP? Per me avete fatto un ottimo affare: Sono sempre stato pienamente soddisfatto!
Nota: Qui spiego per Opensuse 42.1 e 42.1 per altre versioni di OpenSuse andate su questo articolo: http://trucchisuse.altervista.org/blog/installare-hp-print/
Installiamo il programma HP
Installare il supporto per stampare con HP in Suse è semplice:
Andate in Yast2->Gestione pacchetti
Qui digitate “HP-” (ovviamente senza “) nello spazio ricerca.
scegliere:
hplib (almeno la ver.3.14.6), hplip-hpijs, hplip-sane, openPrintingPPDs-hpijs,openPrintingPPDs-hpijs-ghostscript
(nota: se si hanno problemi potete provare hplib-qt3 + policykit con HPlib), cups-ddk
POI
reportlab, xsane, cups-devel, python-qt4-util, ghostscript, cups-filter-ghostscript, ghostscript-font ghostscript-font-other, avahi-utils, libcrypto30, libusb-1,gcc, make, libtool
Spero non essermi dimenticato nulla, nel caso avvertitemi!!!
Comunque i principali sono :
avahi-utils, cups, cups-client cupsddk cups-devel dbus-1-devel python-gobject2 gcc-c++ ghostscript-library openssl libjpeg-devel net-snmp-devel glibc libtool libgphoto2-devel libusb-1_0-devel libusb-1_0-0 make wget dbus-1-python3 python3-gobject python3-gobject2-devel python3-devel python3-notify2 python3-Pillow python3-qt4 python3-qt4-devel dbus-1-python3-devel python3-reportlab python3-xml python3-lxml xsane sane-backends-devel sane-backends
Nota: Consiglio di passare al python3 dato che python2 verrà abbandonato.
Se fa anche fax installate il supporto FAX alifax, mentre per lo scanner è già incluso.
Nota: Se non trova dei pacchetti Python vedete se avete il repo abilitato per Python.
Indirizzo repo 42.1:
http://download.opensuse.org/repositories/devel:/languages:/python/openSUSE_Leap_42.1/
Indirizzo repo 42.2:
http://download.opensuse.org/repositories/devel:/languages:/python/openSUSE_Leap_42.2/
Usare Zypper per installare
Se usate zypper (come root):
http://hplipopensource.com/hplip-web/install/manual/distros/novell.html
per prima cosa date:
zypper refresh
Poi per Opensuse 42.1 e 42.2
su -c "zypper --non-interactive --no-gpg-checks in --auto-agree-with-licenses avahi-utils cups cups-client cupsddk cups-devel dbus-1-devel python-gobject2 gcc-c++ ghostscript-library openssl libjpeg-devel net-snmp-devel glibc libtool libgphoto2-devel libusb-1_0-devel libusb-1_0-0 make wget dbus-1-python3 python3-gobject python3-gobject2-devel python3-devel python3-notify2 python3-Pillow python3-qt4 python3-qt4-devel dbus-1-python3-devel python3-reportlab python3-xml python3-lxml xsane sane-backends-devel sane-backends"
Dopo aver installato
Dopo avviate l’interfaccia HP e per prima cosa andate su
Configure->Preference, e settate nel tab System_tray_icon che “Alwayse show” e Message_to_show sia “all” e che Check_and_notify_HPLIB_update sia non ceccato
Mentre nel tab Commands (Advance) ci sia già scritto nello spazio “Scan:”:
/usr/bin/xsane -V %SANE_URI%
Premete OK e andate di nuovo nel menu:
Device-> Diagnose_HPlib_Driver
Vi aprirà un terminale, scriverà in inglese (mannaggia) e dopo poco:
Checking for Deprecated items.... error: This distro (i.e suse 13.2) is either deprecated or not yet supported. The diagnosis is limited on unsupported platforms. Do you want to continue?(y=yes*, n=no):
È una cavolata perchè è supportata (anche pienamente), e quindi rispondete Yes o meglio y.
Se trova tutto procede fin dirvi :
Please close this terminal manually.
Altrimenti vi domanda se può scaricare quello che gli manca e vi chiederà se può e (tranquilli) la vostra password d’amministratore.
Dato che qualche volta anche le cose non importanti sono necessarie segnatevi quello che vi dice che “non trovato”
OK???
Bene, adesso in Device->Setup_device e seguite le istruzioni e vedrete che scoprirà subito la stampate/scanner/fax HP che volete! (ovviamente deve essere collegata)
Nel caso Device-> Diagnose_Queues e vedrete se è collegato.
Nota: Il supporto Wireless non è pienamente in Windows, ma in OpenSuse è un Si, (vedi prima “Problemi??”), basta solo settarlo secondo il libretto d’istruzione via USB. Il sistema più facile è settarlo via router, quindi dategli la password della vostra rete WiFi e quindi vi darà il IP per comunicare con la stampante.
Nel caso WiFi qui esiste una bellissima guida (anche se Ubunto funziona lo stesso):
https://frug75.wordpress.com/2010/07/14/installare-una-stampante-wi-fi/
Oppure quella mia:
Nota: Potete anche definirlo poi attraverso Yast->stampante, (il bottone in asso-dx “Altro” e scegliere HP) ma è una mia precedente guida.
Attenzione: Ricordatevi di definirla sempre anche in CUPS! Questo vi consente di utilizzarlo per i vecchi programmi su Linux.
Vecchi driver
Se avete una stampante che non la riconosce potete trovare le definizioni-stampante qui:
http://hplipopensource.com/hplip-web/index.html
http://hplipopensource.com/hplip-web/supported_devices/index.html
Non supportate (ma sono tutte stravecchie):
http://hplipopensource.com/hplip-web/supported_devices/unsupported.html
la pagina web per i driver HP è:
http://hplipopensource.com/hplip-web/index.html
Accessori
La HP fabbrica oramai stampanti multifunzionali… Il più pratico per scannerizzare è XSane ed è anche quello supportato da HPlib. Tenete conto che potete avere tramite XSane (oltre l’invio email già integrato):
- Sendfax, permette di spedire fax
- Gocr, permette di riconoscere il testo dall’immagine
Per questi due bisogna installare i corrispondenti pacchetti sendfax e gocr.
Per il resto potete arrangiarvi a soli basta un pochino di logica e quindi:
Problemi?
–Non riconosce l’utente
Aggiungere utente al gruppo lp e sys.. (meglio da yast->utenti)
su -c "/usr/sbin/usermod -a -G sys,lp $USER"
riavviare il PC.
–Non riesce ad comunicare con internet (specie per comunicare via WiFi)
Aprire la porta del firewall da Yast->firewall, di solito è la 9001
riavviare il PC.
-Non vede la stampate via USB
Provare ad connette e riconnettere, specie dopo un riavvio generale.
Ciaoooooooooooooooooooooooooooooooooooooo
Leggi il contenuto originale su Blog di trucchisuse