Difference between revisions of "Scanner Epson Perfection V100 Photo"

From Hugo Villeneuve
Jump to: navigation, search
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
=Debian Buster=
+
=Installation Debian 13=
 
Il y a un problème de permissions avec sane-find-scanner. Ce problème disparait en installant iscan Epson. Voir:
 
 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=918358#12
 
 
==Installation==
 
   
 
Télécharger iscan:
 
Télécharger iscan:
   
  +
https://support.epson.net/linux/en/iscan.php?model=gt-s600&version=2.30.4
http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX
 
   
 
Décompresser, et éxécuter:
 
Décompresser, et éxécuter:
Line 15: Line 9:
 
./install.sh
 
./install.sh
   
Il y une erreur lors de l'installation, mais cela ne semble pas empêcher le fonctionnement:
+
Il y une erreur lors de l'installation car le package libsane a été remplacé par libsane1:
   
 
<source lang=bash>
 
<source lang=bash>
  +
...
Setting up iscan-data (1.39.1-2) ...
 
  +
Note, selecting 'libgcc-s1' instead of 'libgcc1'
expr: syntax error: missing argument after ‘-’
 
  +
E: Unable to locate package libsane
tail: invalid number of lines: ‘/lib/udev/rules.d/60-libsane.rules’
 
 
</source>
 
</source>
  +
  +
Cela va quand même installer le fichier udev.
  +
  +
Continuer manuellement l'installation pour contourner le problème:
  +
  +
sudo dpkg -i --ignore-depends=libsane data/iscan-data_1.39.2-1_all.deb
  +
sudo dpkg -i --ignore-depends=libsane core/iscan_2.30.4-2_amd64.deb
  +
sudo dpkg -i --ignore-depends=libsane plugins/iscan-plugin-gt-s600_2.1.3-1_amd64.deb
   
 
Débrancher et rebrancher le scanner pour qu'il soit détecté et que les permissions soient correctement appliquées.
 
Débrancher et rebrancher le scanner pour qu'il soit détecté et que les permissions soient correctement appliquées.
Line 33: Line 35:
 
scanimage -L
 
scanimage -L
   
  +
Pour configurer le scanner utilisé par défaut (scanimage):
   
  +
export SANE_DEFAULT_DEVICE="epkowa:interpreter:001:069"
=HVLinux=
 
   
  +
À valider:
The scanner can be controlled either by iscan or by xsane, but in both cases
 
  +
Add your username to the scanner group:
the firmware files, the iscan plugin library, iscan-data, iscan and the
 
sane configuration files (dll.conf and epkowa.conf) must be installed.
 
 
Note 1: The usbfs (/proc/bus/usb) filesystem is not necessary even if using libusb.
 
 
Note 2: It seems that the iscan-registry command must be executed even if using sane.
 
 
Note 3: The epkowa back-end comes from iscan (not from sane).
 
 
iscan-registry --add interpreter usb 0x04b8 0x012d \
 
/usr/lib/libesint66 /usr/share/iscan/esfw66.bin
 
 
==Manual==
 
 
1. Download:
 
iscan-plugin-gt-s600-2.0.0-1.c2.i386.rpm
 
or
 
iscan-plugin-gt-s600-2.1.2-1.x86_64.rpm
 
 
2. Extract content of RPM:
 
rpm2cpio iscan-plugin-gt-s600-...rpm > iscan-plugin.cpio
 
 
3. Extract files from CPIO archive:
 
mkdir iscan-plugin
 
cd iscan-plugin
 
cpio -ivd < ../iscan-plugin.cpio
 
 
4. Copy firmware files and plugin:
 
cp -a usr/share/iscan /usr/share
 
cp -a usr/lib/iscan /usr/lib
 
 
5. Download and install " iscan-data_1.9.0-1.tar.gz"
 
./configure --prefix=/usr &&
 
make &&
 
make install
 
 
6. Download and install "iscan_2.26.4-2.tar.gz"
 
./configure --prefix=/usr --localstatedir=/var &&
 
make &&
 
make install
 
 
8. Create entry for scanner:
 
iscan-registry --add interpreter usb 0x04b8 0x012d \
 
/usr/lib/iscan/libesint66 \
 
/usr/share/iscan/esfw66.bin
 
 
This will create the file /var/lib/iscan/interpreter.
 
 
9. In "/etc/sane.d/dll.conf":
 
epkowa
 
 
10. Create file "/etc/sane.d/epkowa.conf":
 
usb
 
 
Note: when I put this line in epkowa.conf:
 
usb 0x04b8 0x012d
 
it took 2 minutes for iscan to show the scan window!
 
 
11. Activate either xsane or iscan plugin (or both) for Gimp:
 
ln -s /usr/bin/xsane /usr/lib/gimp/2.0/plug-ins
 
ln -s /usr/bin/iscan /usr/lib/gimp/2.0/plug-ins
 
 
12. Add your username to the scanner group:
 
 
useradd -G scanner your_username
 
useradd -G scanner your_username
 
Example to launch xsane abd display some traces:
 
SANE_DEBUG_EPKOWA=CMD xsane
 
 
Example to specify the device directly:
 
SANE_DEBUG_EPKOWA=CMD xsane epkowa:interpreter
 
 
 
Avasys download URL:
 
http://www.avasys.jp/english/linux_e/dl_scan.html
 
 
==Debian 13==
 
 
Télécharger et décompresser le
 
 
564 sudo dpkg -i --ignore-depends=libsane data/iscan-data_1.39.2-1_all.deb
 
565 ls plugins/
 
566 sudo dpkg -i --ignore-depends=libsane plugins/iscan-plugin-gt-s600_2.1.3-1_amd64.deb
 
567 sudo dpkg -i --ignore-depends=libsane core/iscan_2.30.4-2_amd64.deb
 
568 sudo dpkg -i --ignore-depends=libsane plugins/iscan-plugin-gt-s600_2.1.3-1_amd64.deb
 

Latest revision as of 11:57, 4 February 2026

Installation Debian 13

Télécharger iscan:

https://support.epson.net/linux/en/iscan.php?model=gt-s600&version=2.30.4

Décompresser, et éxécuter:

./install.sh

Il y une erreur lors de l'installation car le package libsane a été remplacé par libsane1:

...
Note, selecting 'libgcc-s1' instead of 'libgcc1'
E: Unable to locate package libsane

Cela va quand même installer le fichier udev.

Continuer manuellement l'installation pour contourner le problème:

 sudo dpkg -i --ignore-depends=libsane data/iscan-data_1.39.2-1_all.deb
 sudo dpkg -i --ignore-depends=libsane core/iscan_2.30.4-2_amd64.deb 
 sudo dpkg -i --ignore-depends=libsane plugins/iscan-plugin-gt-s600_2.1.3-1_amd64.deb

Débrancher et rebrancher le scanner pour qu'il soit détecté et que les permissions soient correctement appliquées.

Tester

Lancer:

sane-find-scanner

scanimage -L

Pour configurer le scanner utilisé par défaut (scanimage):

 export SANE_DEFAULT_DEVICE="epkowa:interpreter:001:069" 

À valider: Add your username to the scanner group:

 useradd -G scanner your_username