Installer un scanner "sane-genesys"

Bonjour,

mon scanner epson1260 [qui utilise plustek] est en train de rendre l’ âme…, et je viens d’acquérir un Canon LIDE 110, au vu de “http://www.sane-project.org” qui affirme qu’il est bien gérable ( status complete ), et nécessite “sane-genesys

Or aucun paquet ne répond à mes requêtes sur le mot genesys

Mon sources.list est le suivant:

deb ftp://ftp.fr.debian.org/debian/ squeeze main contrib non-free deb-src ftp://ftp.fr.debian.org/debian/ squeeze main contrib non-free deb ftp://ftp.fr.debian.org/debian/ lenny main deb http://security.debian.org/ squeeze/updates main contrib non-free deb-src http://security.debian.org/ squeeze/updates main contrib non-free deb http://security.debian.org/ squeeze/updates contrib non-free deb-src http://security.debian.org/ squeeze/updates contrib non-free deb http://www.debian-multimedia.org squeeze main non-free deb http://backports.debian.org/debian-backports squeeze-backports main deb http://www.lamaresh.net/apt squeeze main

Quelqu’un saurait-il comment on installe un tel scanner (usb) ?
ls usb donne:

Merci

sane-project.org/lists/sane- … ml#Z-EPSON

Merci Goodluck, mais Epson, c’est celle qui a rendu l’ âme, et que xsane gère parfaitement; mon pb c’est de faire fonctionner Canon LIDE 110

j’ai trouvé sane-find-scanner qui confirme lsusb:

et précise ( avec un “?” ) un “chip GL848+?”

J’ai aussi trouvé genesys par un simple “locate”: ces “lib” et /etc/sane.d/genesys.conf sont bien là;
j’ai ajouté la ligne suivante à /etc/sane.d/genesys.conf :

# Canon LiDE 110 - ajouté par moi usb 0x04a9 0x1909

mais sans résultat !

sane-project.org/lists/sane- … ml#Z-CANON

L’idée est de chercher chez sane-project.org/lists

Merci Ggoodluck47, mais j’avais déjà cherché là et je n’y trouve pas l’once d’une explication ( il est vrai que j’ anglophone très mal ! ), sinon ce qui m’a permis de choisir le scanner et de repérer sane-genesys

Bonjour,
ajoute dans /lib/udev/rules.d/60-libsane.rules:

# Canon CanoScan LiDE 110 ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1909", ENV{libsane_matched}="yes"

Débranche le scanner et re démarre udev puis re branche le scanner.

Moi j’ai bien la ligne mais avec libsane de testing (1.0.22-2 )donc dans stable peux etre pas présent.
à plus

Le problème viendrait-il de là : sane-find-scanner affiche chip=GL848+? alors que sur SANE( url]sane-project.org[/i]) on trouve GL124 ?

CanoScan LiDE 110 | USB |0x04a9/0x1909 | Complete | GL124 based, …| genesys
(1.0-62) | sane-genesys

Le problème viendrait-il de là : sane-find-scanner affiche chip=GL848+? alors que sur SANE( url]sane-project.org[/i]) on trouve GL124 ?

CanoScan LiDE 110 | USB |0x04a9/0x1909 | Complete | GL124 based, …| genesys
(1.0-62) | sane-genesys

le pb viens de ta version de libsane qui ne prend pas en compte le 110.

Merci pitcat,

et quelle version la prend en charge ?

Celles qui sont installées ( Squeeze ) sont les suivantes:

libsane-hpaio - HP SANE backend for multi-function peripherals libsane-perl - Perl bindings for the SANE (Scanner Access Now Easy) Project libsane-extras-dbg - API library for scanners -- extra backends [debug symbols] libsane-extras - API library for scanners -- extra backends libsane - Bibliothèque d'interface (API) pour les scanners

Faut-il aller chercher sur “testing” ?

Salut,

[quote=“pitcat”](…°
Moi j’ai bien la ligne mais avec libsane de testing (1.0.22-2 )donc dans stable peux etre pas présent.
à plus[/quote]

[quote=“packages.debian.org/”]Paquet libsane

* lenny (oldstable) (libs): Bibliothèque d'interface (API) pour les scanners
  1.0.19-23: alpha amd64 arm armel hppa i386 ia64 mips mipsel powerpc s390 sparc
* squeeze (stable) (libs): Bibliothèque d'interface (API) pour les scanners
  1.0.21-9: amd64 armel i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc
*[color=#0000FF] wheezy (testing) [/color](libs): Bibliothèque d'interface (API) pour les scanners
  [color=#0000FF]1.0.22-2: [/color]amd64 armel i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc
* sid (unstable) (libs): Bibliothèque d'interface (API) pour les scanners
  1.0.22-2: alpha amd64 armel hppa hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe s390 sh4 sparc sparc64
  1.0.21-2 [debports]: avr32
  1.0.20-5 [debports]: m68k

[/quote]
non ?

Lu
libsane de wheezy en version 1.0.22-2
c’est la seule qui reconnaisse ton scanner.
Si cela te gène il y aune autre solution moi propre :
prendre le back-end sur le git debian et installer à la main.

[ul][li]apt-get install libusb-dev build-essential libsane-dev[/li]
[li]aapt-get install git-core[/li]
[li]Tu crér un repertoire de travail dans ton /home/user/sane par exemple,[/li]
[li]acd /home/user/sane[/li]
[li]git clone git://git.debian.org/sane/sane-backends.git[/li]
[li]exit pour sortir de root,[/li]
[li]./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var[/li]
[li]make,[/li]
[li]tu repasse en root,[/li]
[li]make install[/li]
[li] tu édite en root : lib/udev/rules.d/60-libsane.rules
pour ajouter : # Canon CanoScan LiDE 110
ATTRS{idVendor}==“04a9”, ATTRS{idProduct}==“1909”, ENV{libsane_matched}=“yes”
[/li]
[li] tu remet dans /etc/sane.d/genesys.conf :
# Canon LiDE 110 - ajouté par moi
usb 0x04a9 0x1909
[/li]
[li] /etc/init.d/udev force-reload[/li]
[li]/etc/init.d/udev restart[/li]
[li] tu de branche rebranche le scanner[/li][/ul]
à plus

Merci à tous, je m’y met dés ce soir

Grace à votre aide, ça marche! :038

J’ai utilisé la méthode suivante:

Wheezy dans le sources.list

et dans apt/preferences:

[code] Package: *
Pin: release o=Debian, n=wheezy
Pin-Priority: 50

Package: libsane
Pin: release o=Debian, n=wheezy
Pin-Priority: 600[/code]

puis aptitude -s install libsane qui m’impose plein de dépendances ( y compris gnome-office ), que j’essaye de résoudre avec apt/preferences, en vain.

Sur 3 versions de libsane, 1.0.19-23, 1.0.21-9, et 1.0.22-2 c’est toujours 1.0.21-9 qui s’impose.

finalement, en forçant la version, je lance la commande suivante:

sudo aptitude -s install libsane=1.0.22-2 gscan2pdf libsane-perl sane sane-utils scanbuttond simple-scan xsane qui correspond à la majorité des dépendances exigées (mais pas toutes)

[size=85]Bien sur, il a fallu mettre tous ces paquets dans apt/preferences, avec la même configuration que libsane.
A noter: reinstall ne permet pas de forcer la version.
[/size]

Et là, miracle, après avoir refusé les 3 premières solutions qui prétendait laisser des dépendances non satisfaites et/ou supprimer des paquets, j’accepte la solution douce que propose aptitude:

[code] Installer les paquets suivants :

  1. libgphoto2-l10n [2.4.11-2 (testing)]                          
    

.
Mettre à jour les paquets suivants :
2) libgphoto2-2 [2.4.6-3 (now, stable) -> 2.4.11-2 (testing)]
3) libgphoto2-port0 [2.4.6-3 (now, stable) -> 2.4.11-2 (testing)]
4) libltdl7 [2.2.6b-2 (now, stable) -> 2.4-2 (testing)]
5) xsane-common [0.997-2 (now, stable) -> 0.998-1 (testing)] [/code]

:023 C’est LA solution !

Encore merci pour votre aide rapide et efficace. :041


PS: par contraste, voici la réponse de Canon presqu’ aussi rapide mais totalement stérile :

Tout d’abord, nous vous remercions d’avoir contacté le Service clientèle Canon. :violin:
Concernant votre demande, malheuresement Linux n’est pas un système d’exploitation supporté par CANON. :030
Nous avons créé quelques pilotes Linux pour les produits les plus demandés mais sans aucun support de notre part. :033
.
Si vous avez d’autres questions en ce qui concerne cette demande ou si vous souhaitez répondre à cet e-mail dans les 5 prochains jours, merci de cliquer ici.
:liar:

voir aussi: http://www.debian-fr.org/canon-confond-t29344.html?hilit=Canon
:013
Ne me demandez pas pourquoi j’achète encore Canon: c’est un cadeau d’anniversaire. :114

PPS ( non, les smiley ne sont pas de Canon ) :laughing:

Saluts,

Que du bonheur … :023

quote=“Comme disait pitcat :”
Moi j’ai bien la ligne mais avec libsane de testing (1.0.22-2 )donc dans stable peux etre pas présent.
à plus[/quote]

Merci pour le retour … :wink:

Je t’en serre Cinq …