Ceci est une ancienne révision du document !
CanoScan LIDE 100 et 200
Bonne nouvelle : Les deux scanners sont pris en charge nativement par la distribution
Le tutoriel suivant n'est plus nécessaire
Mais il faut quand même installer les paquets donnés
Si le scanner ne fonctionne pas sous Ubuntu 14.10, voir ici: http://blog.erlem.fr/divers/128-canoscan-lide-20-ubuntu-14-10
Compatibilité
Cette procédure fonctionne aussi pour les modèles suivants:
- CanoScan LIDE 100
Pré-requis
- Disposer des droits d'administration.
- Disposer d'une connexion à Internet configurée et activée.
Installation
Pour installer ce matériel, il suffit d'installer les paquets libusb-dev, build-essential, libsane-dev, git-core, xsane, xsane-common.
Configuration
Détecter le scanner
Pour commencer, branchez le scanner puis tapez dans un terminal la commande suivante :
$ lsusb
Le scanner doit être visible dans la liste, par exemple:
Bus 002 Device 002: ID 056a:0010 Wacom Co., Ltd Graphire Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 004: ID 04a9:1905 Canon, Inc. <----------- ici Bus 001 Device 003: ID 04f2:b021 Chicony Electronics Co., Ltd ViewSonic 1.3M, USB2.0 Webcam Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Tapez ensuite dans le terminal:
$ sane-find-scanner
Vous devriez voir le message suivant:
# sane-find-scanner will now attempt to detect your scanner. If the # result is different from what you expected, first make sure your # scanner is powered up and properly connected to your computer. # No SCSI scanners found. If you expected something different, make sure that # you have loaded a kernel SCSI driver for your SCSI adapter. found USB scanner (vendor=0x04a9 [Canon], product=0x1905 [CanoScan], chip=GL847) at libusb:001:004 # Your USB scanner was (probably) detected. It may or may not be supported by # SANE. Try scanimage -L and read the backend's manpage. # Not checking for parallel port scanners. # Most Scanners connected to the parallel port or other proprietary ports # can't be detected by this program. # You may want to run this program as root to find all devices. Once you # found the scanner devices, be sure to adjust access permissions as # necessary.
Notez la ligne found USB scanner (vendor=0x04a9 [Canon], product=0x1905 [CanoScan], chip=GL847) at libusb:001:004
car nous en aurons besoin pour configurer plus loin.
product=0x1905 [CanoScan]…
concerne le scanner LIDE 200.product=0x1909 [CanoScan]…
concerne le scanner LIDE 110.product=0x1904 [CanoScan]
concerne le scanner LIDE 100.product=0x190f [CanoScan]
concerne le scanner LIDE 220.- "product=0x190a [CanoScan]" concerne le scanner LIDE 210.
Your USB scanner was (probably) detected
, essayez scanimage -L
dans le terminal.
Compiler la dernière version de Sane
Vérifiez si vous avez bien installé les paquets libusb-dev, build-essential, libsane-dev, git-core comme indiqué plus haut.
Nous allons maintenant utiliser Git qui est un logiciel de gestion de versions décentralisé pour récuperer les backends de sane.
Dans le terminal, tapez:
$ git clone git://git.debian.org/sane/sane-backends.git
Une fois fait, rendez-vous dans le repertoire sane-backends en tapant:
$ cd sane-backends
Nous allons maintenant compiler ce qui a été récupéré. Dans le terminal, tapez:
$ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
Puis:
$ sudo make $ sudo make install
Nous allons maintenant ajouter les permissions concernant les scanners LIDE 100 et LIDE 200 aux règles de sane. Éditez le fichier suivant avec gedit:
$ sudo gedit /lib/udev/rules.d/40-libsane.rules
Et ajoutez les lignes suivantes (celles que vous avez noté plus haut) à la fin du fichier suivant le modèle de votre scanner:
- Pour le CanoScan LIDE 100
# Canon CanoScan Lide 100 ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1904", ENV{libsane_matched}="yes"
- Pour le CanoScan LIDE 200
# Canon CanoScan Lide 100 ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1905", ENV{libsane_matched}="yes"
Enregistrez puis fermez gedit.
Editez maintenant le fichier de configuration de sane:
$ sudo gedit /etc/sane.d/genesys.conf
Et ajoutez en fin de fichier les lignes suivantes en fonction du modèle de votre scanner:
- Pour le CanoScan LIDE 100
# Canon CanoScan Lide 100 usb 0x04a9 0x1904
- Pour le CanoScan LIDE 200
# Canon CanoScan Lide 100 usb 0x04a9 0x1905
Enregistrez puis fermez gedit.
La configuration est terminée.
Utilisation
Allez ensuite dans Application
→ Graphisme
→ Xsane Image Scanner
pour utiliser votre scanner Lide.