Ceci est une ancienne révision du document !
contributeurs
fidji-florian, juju_theseaman
Rédigé par ostaquet.
Bonjour à tous, j'ai suivi le topic pour installer mon scanner Epson precision v200 photo. Attention cependant lors de l'installation des paquets .deb, il ne faut pas que le paquet libsane-extras soit installer penser à faire sudo apt-get remove –purge libsane-extras avant de les installer. Sinon pas de soucis sous xsane sur Ubuntu Hardy 8.04. Le scanner fonctionne très bien. A bientôt.
Méthode simplifiée
Téléchargez et installez simplement les fichiers DEB ou le nom de votre scanner apparaît
iscan_2.10.0-2_i386.deb (Epson : 3940 photo, Perfection 3590 …)
iscan-plugin-gt-f520_1.0.0-2_i386.deb (Epson : 3940 photo, Perfection 3590…)
iscan_2.11.0-2_i386.deb (Epson : 4990 photo, …)
iscan_2.3.0-2_i386.deb (Epson : Perfection V10,Perfection V100 PHOTO, GT-S600, GT-F650)
iscan-plugin-gt-s600_2.0.0-2_i386.deb (Epson : Perfection V10,Perfection V100 PHOTO, GT-S600, GT-F650)
Ces paquets deb ont été faits à partir des fichiers de avasys, c'est la branche linux d'Epson sauf erreur. Pour générer ces fichier, voir les méthodes 2 et 3 pour une description détaillée.
Il faut maintenant juste vérifier le contenu d'un fichier qui sert à indiquer à Sane qu'il doit prendre en charge le pilote iScan. Il faut donc Éditez le fichier /etc/sane.d/dll.conf Vérifiez juste que la ligne suivante existe, sinon ajoutez la (attention, elle peut être à la fin)
epkowa
Une fois les fichiers deb installés il suffit de lancer Xsane et de sélectionner le bon driver → comment_scanner_une_image
Si cette méthode ne fonctionne pas, passez à la n°2.
2ème méthode (complète & simple)
Si les fichiers DEB du haut ne marchent pas, je vais vous dire ici comment ils ont été crées. On va donc créer vos fichiers DEB ensemble.
Suppression de libsane-extras
Le paquet libsane-extras entre en conflit et ne doit pas être installé.
On vérifie sa présence avec le gestionnaire de paquets synaptic :
- Cliquez sur le menu Système > Administration > Gestionnaire de paquets Synaptic
- Entrez votre mot de passe s'il est demandé (vous devez avoir les droits d'administration)
- Cliquez sur Toutes dans le volet à gauche
- Cliquez dans la liste au milieu, puis tapez libsane au clavier
- Recherchez le paquet libsane-extras dans la liste, la case qui est juste à gauche du nom doit être grise.
- Si elle l'est, c'est bon, fermez Synaptic et suivez la procédure ci dessous à Téléchargement des pilotes
- Si la case n'est pas grise, cliquez avec le bouton droit sur le nom libsane-extras, puis cliquez sur Sélectionner pour suppression complète
- Cliquez sur Appliquer
- Dans la fenêtre qui s'ouvre, cliquez sur appliquer
- Le téléchargement a lieu, puis l'installation. Quand le message les modifications ont été appliquées apparaît, cliquez sur fermer
- Fermez Synaptics
Téléchargement des pilotes
Allez sur : avasys trouvez votre scanner et répondez au formulaire
Téléchargez ensuite les drivers qu'il vous propose, ce sont les fichiers RPM (il y a peut être plusieurs fichiers).
Une fois le(s) fichier(s) téléchargé(s) Installez le paquet alien (si ce n'est pas déjà fait). Il nous servira à transformer le fichier RPM en fichier DEB.
Transformation des RPM en DEB
Vous avez maintenant 2 possibilités, avec et sans la console.
via la console
Ouvrez une console et allez dans le dossier où vous avez téléchargé vos fichiers RPM
Exécutez ensuite cette commande pour tous vos fichier RPM, les uns après les autres
sudo alien -d LeNomDeVotreFichier.rpm
sans la console
- Faites un clic droit sur un fichier RPM et choisissez ses "propriétés"
- Allez sur l'onglet "Ouvrir avec"
- Cliquez sur ajouter
- Cliquez sur la petite flèche du bas "Utiliser une commande personnalisée", champ texte s'affiche inscrivez y ceci :
gksudo alien -d - validez le tout
- double cliquez sur tous vos fichier RPM. la première fois votre mot de passe est demandé.
- Une fois ceci fait allez voir dans votre répertoire /home il y a le(s) fichier(s) DEB
l'installation du driver
Vous avez maintenant votre(vos) paquet(s) DEB… Vous pouvez maintenant les Installer.
Il faut ensuite juste vérifier le contenu d'un fichier qui sert à indiquer à Sane qu'il doit prendre en charge le pilote iScan. Éditez le fichier /etc/sane.d/dll.conf Dans ce fichier, vérifiez simplement que la ligne suivante existe, sinon ajoutez le mot (attention, il peut être à la fin) :
epkowa
Ça marche ? Alors rajoutez vos fichiers DEB dans liste du haut
utilisez la fonction ajouter un fichier ou une image (le petit icône avec un cadre de photo)
3ème méthode (complète & complexe)
Périphériques supportés
A priori, toute la gamme Epson. Cependant, il a été testé avec succès sur les scanners suivants. Si votre scanner est dans la liste, allez directement au paragraphe installation_du_pilote_iscan
- Epson GT-2500
- Epson Perfection 1200U
- Epson Perfection 1250
- Epson Perfection 1260
- Epson Perfection 1640SU
- Epson Perfection 1650
- Epson Perfection 1650 Photo
- Epson Perfection 1660 Photo
- Epson Perfection 1680
- Epson Perfection 2400 Photo
- Epson Perfection 2450 Photo
- Epson Perfection 2480 Photo ⇐ Autre méthode pour ce scanner: scanner_epson_perfection_2480
- Epson Perfection 2580 Photo
- Epson Perfection 3170 Photo
- Epson Perfection 4180 Photo
- Epson Perfection 4870 Photo
- Epson Perfection 4490 Photo
- Epson perfection 4990 Photo
- Epson Perfection V10
- Epson Perfection V100 Photo
- Epson Perfection V200 Photo (testé sous Gutsy Gibbon)
- Epson Perfection V350 Photo
- Epson Perfection V700 / V750
- Espon RX500
- Epson RX510
- Epson RX600
- Epson Stylus DX5050 DX6050 ⇐ Autre méthode pour ces scanners: Scanner Epson DX 6050
:- Epson Perfection 660 (tail_058.bin)
- Epson Perfection 1270 (esfw3e.bin)
♦ Epson Perfection 1670 (esfw30.bin)(voir l'astuce si dessous)
- Epson Perfection 2480 (esfw41.bin) ⇐ Autre méthode pour ce scanner: scanner_epson_perfection_2480
- Epson Perfection 2580 (esfw41.bin) ⇐ Autre méthode pour ce scanner: scanner_epson_perfection_2480
- Epson Perfection 3490 (esfw52.bin) ⇐ Autre méthode pour ce scanner: scanner_epson_perfection_3490
Voir http://snapscan.sourceforge.net/ pour la liste exhaustive des scanners supportés par le backend Snapscan, et le paragraphe ci-dessous pour l'installation, Cas particuliers avec Snapscan.
Cas particuliers avec Snapscan
Pour les modèles particuliers (660, 1270, 1670, 2480, 2580 et 3490), téléchargez le driver correspondant (fichier esfwXX.bin) sur site à indiquer
.
♦ Epson Perfection 1670 (esfw30.bin)] <note tip>Un script shell qui automatise l'installation du scanner epson Perfection 1670 est telechargable [[http://site.voila.fr/ftptexis/epson_1670_photo.tar.gz|ici. Il reste à lancer "installation.sh"(double clic puis lancer ) et à confirmer l'installation
- Télécharger le fichier sur le bureau
- Décompresser par un clic gauche sur le bureau
- Entrer dans le répertoire créé sur le bureau
- Lancer le fichier .sh et cela doit être OK
</note>
Si vous ne trouvez pas le driver sur Internet, il peut aussi être récupéré sur le CD livré avec le scanner, dans une archive cab dont on peut l'extraire avec les commandes suivantes (source http://forum.ubuntu-fr.org/profile.php?id=32443):
mkdir dossier_cab cd dossier_cab cp /cdrom/ESCAN/ModUsd.cab . cabextract ModUsd.cab
Avec les droits d'administrateur, créez le dossier /usr/share/sane/snapscan/ puis copiez le driver dedans (le renommage en lettres minuscules semble important):
sudo mkdir /usr/share/sane/snapscan sudo cp ESFW30.BIN /usr/share/sane/snapscan/esfw30.bin
Modifiez ensuite le fichier de configuration de Sane /etc/sane.d/snapscan.conf et décommentez la ligne suivante au début du fichier pour indiquer le chemin du driver en question :
# Change to the fully qualified filename of your firmware file, if # firmware upload is needed by the scanner firmware /usr/share/sane/snapscan/esfw30.bin
Voir aussi :
- le paragraphe III. Installation firmware de scanner_usb sur le wiki
- http://ubuntuforums.org/showthread.php?t=26911 sur Snapscan et le Espon Perfection 1670
Installation du pilote iScan
Un tutoriel concernant le scanner Epson Perfection 2480 Photo est disponible sur LinuxPedia.fr. La procédure devrait fonctionner avec tous les scanners supportés par le pilote iscan.
- Téléchargez les fichiers .rpm pour GCC 3.4 ou supérieur du site d'Avasys. Il peut y avoir 2 fichiers rpm suivant votre scanner : le fichier pour iscan iscan-[version].rpm et le fichier avec le driver de votre scanner iscan-plugin-[code_scanner]-[version].rpm.
Le site d'Avasys propose des drivers pour différentes distribution, dont Debian.
Choisissez les packages pour Redhat en version 9, ou ceux de Debian.
Vous obtiendrez ainsi deux fichiers distincts (fichier pour iscan et driver pour votre scanner). Si vous sélectionnez Debian comme distribution, seul le package pour iscan est proposé. pas constaté en août 2008 avec Perfection V10
- Si ce n'est déjà fait, Installez le paquet alien.
- Une fois les fichiers rpm téléchargés, placez vous en console dans le dossier où ils sont, puis transformez-les avec
alien(Remarque : le numéro de version du paquet différera surement de celui indiqué ici) :
sudo alien --to-deb --scripts iscan-2.6.0-0.c2.i386.rpm sudo alien --to-deb --scripts iscan-plugin-gt-f600-1.0.0-1.c2.i386.rpm
- Ensuite, vous Installez les paquets Debian ainsi créés.
- Enfin, vous indiquez à Sane qu'il doit prendre en charge le pilote iScan. Pour ce faire, éditez le fichier /etc/sane.d/dll.conf, vérifiez que la ligne suivante existe, sinon ajoutez la (attention, elle peut être à la fin) :
epkowa
- Le pilote iScan est maintenant installé.
- Testez que votre scanner soit bien détecté avec la commande
sudo scanimage -Lou en laçant Xsane.
Remarque: il peut être nécessaire de débrancher puis rebrancher le scanner pour qu'il soit pris en compte.
Retour d'expérience
- Testé avec Feisty et Hardy pour un Perfection V200 Photo.
- Testé avec Ubuntu 7.10 Gutsy Gibbon pour un Perfection V10 : fonctionne à condition de débrancher puis de rebrancher l'alimentation secteur du scanner à la fin de la procédure d'installation.
- Testé avec Hardy Heron pour un Perfection V10, fonctionne OK, install effectuée puis branchement du scanner. La commande scanimage n'existait pas.juju_theseaman
- Testé avec Hardy pour un Perfection V100 Photo.
Scanner toujours pas détecté
D'après l'article de bipede
Note: valable pour Dapper Drake et Edgy Eft
Si votre scanner n'est toujours pas détecté pas scanimage, il est possible qu'il ne soit pas référencé dans le fichier des règles UDEV de sane.
Il faut éditer ces règles:
gksudo gedit /etc/udev/rules.d/45-libsane.rules
Ensuite, vérifiez que votre scanner y est bien référencé. Par ex.:
# Hewlett-Packard ScanJet 4100C
SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="0101", MODE="664", GROUP="scanner"
Si oui, vérifier que les {idVendor} et {idProduct} correspondent à votre scanner, utilisez lsusb (disponible dans le paquet usbutils) ou sane-find-scanner (installer le paquet sane-utils) pour les connaître.
$ sudo lsusb Bus 002 Device 002: ID 04b8:0119 Seiko Epson Corp.
Si non, ajoutez-le manuellement:
# Epson Perfection 4490
SYSFS{idVendor}=="04b8", SYSFS{idProduct}=="0119", MODE="664", GROUP="scanner"
Note: Exemple pour l'Epson Perfection 4490.
Redémarrez votre ordinateur. Tapez scanimage -L (installer le paquet sane-utils) dans un terminal pour vérifier que tout fonctionne.
Si cela ne fonctionne toujours pas ben… Essayez les forums et à rédigez la solution quand vous l'aurez trouvée
Si lsusb ne voit pas le scanner non plus, c'est que le problème se situe au niveau du port USB…
Essayez une clé USB pour vous en convaincre.
Comment scanner une image ?
Pour scanner une image, vous avez 3 possibilités :
- utiliser directement xSane, il se trouve dans le menu Applications ⇒ Graphisme ⇒ Scanneur d'images xSane.
- utiliser The GIMP (dans The GIMP : menu Fichiers ⇒ Acquisition ⇒ xSane ⇒ Device Dialog).
- utiliser Kooka (programme kde), attention voir note plus bas !
Dans les deux premiers cas, vous obtiendrez une fenêtre similaire à celle-ci :
Vous remarquerez qu'il y a deux versions de pilote disponible: le pilote Epson Epkowa et le pilote Epson standard. Utilisez toujours la version Epson Epkowa pour profiter du pilote iScan.
Si vous ne voulez pas que le pilote Epson non Epkowa apparaisse, éditez le fichier /etc/sane.d/dll.conf et mettez en commentaire la ligne avec epson ce qui donnera:
#epson
GIMP et iScan
iScan fonctionne avec Gimp 2.2.x depuis la version 1.17.0. Il suffit de créer un lien symbolique de /usr/bin/iscan vers /usr/lib/gimp/2.0/plug-ins/iscan. (Attention le lien peut avoir été créé lors de l'installation du package, cela dépend)
