#format wiki
#LANGUAGE it
<
>
<>
<>
= Introduzione =
In questa guida sono contenute le istruzioni utili all'installazione di uno scanner '''Epson'''.
= Periferiche supportate =
Le istruzioni contenute nella guida sono state verificate con i seguenti modelli:{{{
* GT-2500
* Perfection V10
* Perfection V30
* Perfection V100 Photo
* Perfection V200 Photo
* Perfection V300 Photo
* Perfection V330 Photo
* Perfection V350 Photo
* Perfection V550 Photo
* Perfection V700 / V750
* Perfection 1200U
* Perfection 1250
* Perfection 1260
* Perfection 1640SU
* Perfection 1650
* Perfection 1650 Photo
* Perfection 1660 Photo
* Perfection 1680
* Perfection 2400 Photo
* Perfection 2450 Photo
* Perfection 3170 Photo
* Perfection 3590 Photo
* Perfection 4180 Photo
* Perfection 4490 Photo
* Perfection 4870 Photo
* Perfection 4990 Photo
* RX500
* RX510
* RX600
* Stylus DX6050
* Stylus SX100/SX110, SX322, SX405
}}}
{{{#!wiki note
Qualora il proprio scanner non fosse compreso nell'elenco precedente, sono disponibili le guide specifiche per i seguenti modelli: [[/Perfection2480|Modelli 2480/2580]], [[/Perfection3490|Modello 3490]]. Per una lista completa degli scanner supportati da '''Snapscan''' consultare [[http://snapscan.sourceforge.net|questa pagina]].
}}}
= Preparativi =
<>
== Verificare architettura sistema ==
Per verificare se il proprio sistema è a ''32 bit'' o ''64 bit'' consultare [[Hardware/Architettura64Bit#Verificare_se_nel_computer_.2BAOg_installato_Ubuntu_AMD64|questa pagina]].
<>
== Scaricare i driver ==
0. Scaricare i pacchetti `.deb` da [[http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX|questo indirizzo]], utilizzando l'apposito campo di ricerca, quindi selezionando il proprio modello, il rilascio di Ubuntu in uso e l'architettura del proprio sistema operativo.
0. Scaricare [[AmministrazioneSistema/FormatiDiCompressione#decomprimere|l'archivio compresso]] contenente tutti pacchetti richiesti, chiamato anche '''All-in-one package''', il cui nome può essere uno dei seguenti formati:
* ''iscan-bundle-..deb.tar.gz''
* ''iscan--bundle-..deb.tar.gz''
* ''imagescan-bundle--..deb.tar.gz''
Se non è disponibile [[AmministrazioneSistema/FormatiDiCompressione#decomprimere|un archivio compresso]] con tutti i pacchetti richiesti per il proprio modello, scaricare i pacchetti indicati che possono essere:
* ''iscan-data__all.deb''
* ''iscan__.deb''
* ''iscan-network-nt__.deb''
* ''esci-interpreter-perfection-__.deb''
In entrambi i casi la dicitura '''' rappresenta il modello dello scanner, '''' la versione del driver, '''' il numero versione del rilascio, '''' l'architettura del proprio sistema operativo (ad esempio: ''iscan-perfection-v330-bundle-1.0.1.x64.deb.tar.gz'', ''imagescan-bundle-ubuntu-16.04-1.3.28.x64.deb'').
== Installare i pacchetti necessari ==
[[AmministrazioneSistema/InstallareProgrammi|Installare]] i pacchetti [[apt://sane | sane]], [[apt://libltdl7 | libltdl7]] e [[apt://xsltproc | xsltproc]].
<>
== Pacchetti per la gestione grafica dello scanner ==
Oltre a '''Image Scan''' fornito da Epson, è possibile usare lo scanner con altri programmi.<
>
Di seguito sono riportati alcuni pacchetti relativi ai software più comuni:
* [[apt://xsane|xsane]]
* [[apt://simple-scan|simple-scan]] (specifico per [[AmbienteGrafico/AmbientiDesktop|ambienti grafici]] basati su '''GTK''')
* [[apt://skanlite|skanlite]] (specifico per [[AmbienteGrafico/AmbientiDesktop|ambienti grafici]] basati su '''Qt''').
== Procedura preliminare per i modelli 660, 1270 e 1670 ==
L'installazione dei driver per i modelli '''660''', '''1270''' e '''1670''' necessita di un'ulteriore procedura preliminare:
0. [[AmministrazioneSistema/ComandiBase#mkdir|Creare una cartella]] chiamata `~/epson` digitando nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
mkdir ~/epson
}}}
0. Reperire dal CD dei driver dello scanner il file `ModUsd.cab` (potrebbe essere utile la funzione di ricerca, differente a seconda dell'[[AmbienteGrafico/AmbientiDesktop|ambiente grafico]] e dal [[AmbienteGrafico/FileManager|file manager]] in uso).
0. Una volta reperito il file, [[AmministrazioneSistema/ComandiBase#cp|copiarlo]] all'interno della nuova cartella `~/epson`.
0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://cabextract | cabextract]].
0. Digitare nel [[AmministrazioneSistema/Terminale|terminale]] i seguenti comandi:{{{
cd ~/epson
cabextract ModUsd.cab
sudo mkdir /usr/share/sane/snapscan
sudo cp esfw*.bin /usr/share/sane/snapscan/esfw*.bin
}}}
= Installazione =
La procedura cambia a seconda della modalità utilizzata dal produttore per fornire i driver, ossia con o senza l'opzione '''All-in-one package''', come descritto nel precedente [[#driver|paragrafo]].
== Opzione All-in-one package ==
0. Verificare che la connessione Internet sia attiva.
0. [[AmministrazioneSistema/FormatiDiCompressione#decomprimere|Estrarre]] il contenuto dell'archivio `.tar.gz` nella propria '''Home'''.
0. Leggere il file `README` accluso con le istruzioni d'installazione e configurazione, ed eseguire le indicazioni.
== Senza opzione All-in-one package ==
[[AmministrazioneSistema/InstallareProgrammi/PacchettiDebian|Installare]] i pacchetti `.deb` precedentemente scaricati, nell'ordine in cui sono elencati nel [[#driver|paragrafo dedicato]].
= Configurazione =
0. Aprire con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file`/etc/sane.d/dll.conf` e cercare la seguente riga: {{{
epson
}}}
0. Commentare la riga modificandola in
{{{
#epson
}}}
## 0. Aprire o creare con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/udev/rules.d/45-libsane.rules`.
## 0. Verificare la presenza del proprio modello all'interno del file. <
>Se il proprio modello non fosse presente nel file sopra citato sarà necessario aggiungere la stringa ##contenente i dati identificativi del proprio scanner. <
>Per conoscere tali dati è necessario [[Hardware/Periferiche/IdentificarePeriferiche|identificare la periferica]], dopo ##averla collegata e accesa, col comando: {{{
##lsusb
##}}}
## Il risultato sarà simile al seguente: {{{
##Bus 002 Device 003: ID 04b8:YYYY Seiko Epson Corp.
##}}}
## Una volta ottenute tali informazioni, aggiungere la stringa dello scanner all'interno del file `/etc/udev/rules.d/45-libsane.rules`.<
> Per identificare lo scanner dell'esempio ##precedente sarà necessario aggiungere la seguente stringa: {{{
##ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="YYYY", MODE="664", GROUP="scanner"
##}}}
## Sostituendo la dicitura «`YYYY`» con i dati trovati precedentemente. Ad esempio: {{{
### Epson Perfection V10
##ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="012d", MODE="664", GROUP="scanner"
##}}}
## Infine salvare e chiudere il file.
## 0. Creare con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/udev/rules.d/79-udev-epson.rules`.<
> ##Inserire nel file la seguente stringa: {{{
### chmod device EPSON group
##ATTRS{manufacturer}=="EPSON", DRIVERS=="usb", SUBSYSTEMS=="usb", ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="*", MODE="0777"
##}}}
## Infine salvare e chiudere il file.
## 0. Al termine riavviare '''udev''' con il comando:{{{
##sudo udevadm trigger
##}}}
## 0. In base all'[[#arc|architettura del sistema]], digitare nel [[AmministrazioneSistema/Terminale|terminale]] uno dei seguenti comandi:
## * '''32 bit''':{{{
##sudo ln -sfr /usr/lib/sane/libsane-epkowa* /usr/lib/i386-linux-gnu/sane
##}}}
## * '''64 bit''':{{{
##sudo ln -sfr /usr/lib/sane/libsane-epkowa* /usr/lib/x86_64-linux-gnu/sane
##}}}
Lo scanner sarà quindi pronto per l'utilizzo con '''Image Scan''' o altra applicazione ('''Simple Scan''', '''Skanlite''', '''XSane''' ecc.).
= Risoluzione problemi =
== Scanner non funzionante ==
Qualora lo scanner integrato della stampante non funzionasse ancora correttamente dopo la procedura illustrata precedentemente, potrebbe essere risolutivo [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://scanbd |scanbd]].
== Image Scan non salva in formato .png e .jpeg ==
Per risolvere il problema del formato '''.jpeg''' [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://libjpeg62 | libjpeg62]].
Mentre per risolvere il problema del formato '''.png''' seguire le seguenti istruzioni:
0. Scaricare dal corrispondente indirizzo il pacchetto libpng12 adatto alla propria installazione di Ubuntu:
* [[http://it.archive.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_i386.deb|per Ubuntu 18.04 a 32 bit]]
* [[http://it.archive.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_amd64.deb|per Ubuntu 18.04 a 64 bit]]
* [[http://ppa.launchpad.net/linuxuprising/libpng12/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1.1+1~ppa0~focal_amd64.deb|per Ubuntu 20.04 ]]
0. [[AmministrazioneSistema/InstallareProgrammi/PacchettiDebian|Installare]] il pacchetto appena scaricato.
In alternativa la procedura può essere eseguita digitando nel [[AmministrazioneSistema/Terminale|terminale]] i seguenti comandi:
=== Ubuntu 18.04 - 32 bit ===
{{{
wget http://it.archive.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_i386.deb
}}}{{{
sudo dpkg -i libpng12-0_1.2.54-1ubuntu1_i386.deb
}}}
=== Ubuntu 18.04 - 64 bit ===
{{{
wget http://it.archive.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_amd64.deb
}}}{{{
sudo dpkg -i libpng12-0_1.2.54-1ubuntu1_amd64.deb
}}}
=== Ubuntu 20.04 ===
{{{
wget http://ppa.launchpad.net/linuxuprising/libpng12/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1.1+1~ppa0~focal_amd64.deb
}}}{{{
sudo dpkg -i libpng12-0_1.2.54-1ubuntu1.1+1~ppa0~focal_amd64.deb
}}}
== Scanner di rete ==
Se lo scanner di rete non fosse riconosciuto automaticamente dal sistema:
0. Verificare di aver installato il pacchetto ''iscan-network-nt'', come descritto nel precedente [[#driver|paragrafo]].
0. Identificare l'indirizzo IP dello scanner nella propria rete utilizzando uno dei modi seguenti:
* utilizzando le impostazioni dello stesso lo scanner, se presente la funzionalità (consultare in tal caso il manuale relativo al proprio modello);
* utilizzando il pannello di controllo del proprio router (consultare se necesario il manuale relativo al proprio modello);
* digitando in un [[AmministrazioneSistema/Terminale|terminale]] il comando:{{{
scanimage -L
}}}
il cui risultato dovrebbe contenere una riga simile alla seguente:{{{
device `epson2:net:192.168.1.X' is a Epson PID XXXX flatbed scanner
}}}
0. Aprire o creare con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/sane.d/epkowa.conf`.
0. Aggiungere al file appena aperto la seguente stringa, preceduta e seguita da una riga vuota:{{{
net 192.168.1.X
}}}
avendo cura di sostituire `192.168.1.X` con l'indirizzo IP ricavato precedentemente.
0. Salvare e chiudere il file.
= Ulteriori risorse =
* [[http://doc.ubuntu-fr.org/materiel/scanner_epson|Documento originale]]
----
CategoryHardware