Est-ce que quelqu'un aurait la gentillesse de m'aider à installer mon numériseur Canoscan Lide 60 avec Mandriva 2006 ? Je suis débutant et je tourne en rond sans trouver la solution (malgré des recherches sur divers sites).
Lorsque je fais scanimage, j'ai No SANE devices found.
J'ai installé sane-backends et sane-frontend.... Sane-find-scanner a bien repéré le modèle... Au secours !
# Une Question.
Posté par esdeem . Évalué à 2.
0. Assume good faith 1. Be kind to other people 2. Express yourself 4. Apply rule 0
[^] # Re: Une Question.
Posté par spinoza . Évalué à 1.
[^] # Re: Une Question.
Posté par esdeem . Évalué à 2.
Ce scanner est bien supporté par SANE. Il devrait par conséquent fonctionner.
cf. http://www.sane-project.org/sane-mfgs.html#Z-CANON
La dernière fois que j'ai eu un pépin de ce genre, je n'avais pas les droits nécessaires pour accéder au scanner.
Il a fallu passer par la gestion des groupes (via le Centre de Configuration Mandriva) et me rajouter dans le groupe idoine pour accéder au scanner.
0. Assume good faith 1. Be kind to other people 2. Express yourself 4. Apply rule 0
[^] # Re: Une Question.
Posté par spinoza . Évalué à 1.
J'obtiens /usr/local/etc/sane.d/genesys.conf: line 26: usb: command not found
/usr/local/etc/sane.d/genesys.conf: line 29: usb: command not found
/usr/local/etc/sane.d/genesys.conf: line 32: usb: command not found
/usr/local/etc/sane.d/genesys.conf: line 35: usb: command not found
Qu'est-ce que cela signifie ? Comment y remédier ? Qui et où suis-je ? Et dans quelle état j'erre ?
[^] # Re: Une Question.
Posté par esdeem . Évalué à 2.
Ce fichier n'est pas conçu pour être exécuté. C'est un ficher de configuration, d'où le ".conf"
Jette un ½il ici (/!\ c'est en anglais) :
https://alioth.debian.org/tracker/?group_id=30186&atid=4(...)
Ce bug ressemble beaucoup à ce qui t'arrive.
0. Assume good faith 1. Be kind to other people 2. Express yourself 4. Apply rule 0
[^] # Re: Une Question.
Posté par spinoza . Évalué à 1.
# SANE_DEBUG_GENESYS=255 scanimage -L
[sanei_debug] Setting debug level of genesys to 255.
[genesys] SANE Genesys backend version 1.0 build 6 from sane-backends 1.0.16
[genesys] sane_init: authorize != null
[genesys] sane_init: little endian machine
[genesys] sane_init: reading config file `genesys.conf'
[genesys] sane_init: config file line 1: ignoring comment line
[genesys] sane_init: config file line 2: ignoring empty line
[genesys] sane_init: config file line 3: ignoring comment line
[genesys] sane_init: config file line 4: ignoring comment line
[genesys] sane_init: config file line 5: ignoring comment line
[genesys] sane_init: config file line 6: ignoring comment line
[genesys] sane_init: config file line 7: ignoring empty line
[genesys] sane_init: config file line 8: ignoring comment line
[genesys] sane_init: config file line 9: ignoring comment line
[genesys] sane_init: config file line 10: ignoring empty line
[genesys] sane_init: config file line 11: ignoring comment line
[genesys] sane_init: config file line 12: ignoring comment line
[genesys] sane_init: config file line 13: ignoring empty line
[genesys] sane_init: config file line 14: ignoring comment line
[genesys] sane_init: config file line 15: ignoring comment line
[genesys] sane_init: config file line 16: ignoring empty line
[genesys] sane_init: config file line 17: ignoring comment line
[genesys] sane_init: config file line 18: ignoring comment line
[genesys] sane_init: config file line 19: ignoring empty line
[genesys] sane_init: config file line 20: ignoring comment line
[genesys] sane_init: config file line 21: ignoring comment line
[genesys] sane_init: config file line 22: ignoring empty line
[genesys] sane_init: config file line 23: ignoring comment line
[genesys] sane_init: config file line 24: ignoring comment line
[genesys] sane_init: config file line 25: ignoring comment line
[genesys] sane_init: config file line 26: ignoring empty line
[genesys] sane_init: config file line 27: ignoring comment line
[genesys] sane_init: config file line 28: trying to attach `usb 0x0461 0x0377'
[genesys] sane_init: config file line 29: ignoring empty line
[genesys] sane_init: config file line 30: ignoring comment line
[genesys] sane_init: config file line 31: trying to attach `usb 0x03f0 0x0901'
[genesys] sane_init: exit
[genesys] sane_get_devices: start: local_only = false
[genesys] sane_get_devices: exit
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
[genesys] sane_exit: start
[genesys] sane_exit: exit
# SANE_DEBUG_GENESYS_DLL=255 scanimage -L
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
# sane-find-scanner -q
# 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.
found USB scanner (vendor=0x04a9 [Canon], product=0x221c [CanoScan], chip=GL841) at libusb:002:002
Merci beaucoup de ton aide et à plus tard EggMan !
[^] # Re: Une Question.
Posté par esdeem . Évalué à 2.
Cela dit, dans le lien, la partie importante est :
Solved:
There was no genesys line in /etc/sane.d/dll.conf
After adding it, everything's fine now.
Autrement dit, commence par effectuer la commande suivante :
cat /etc/sane.d/dll.conf | grep genesys
Si le problème est identique, la sortie est vide.
Il faudra tenter de rajouter une ligne « genesys » dans le fichier /etc/sane.d/dll.conf .
Si la sortie est :
genesys
le problème vient d'ailleurs.
Si la sortie dit que le fichier n'existe pas, il y a un pépin.
Cela dit, le fichier /usr/local/etc/sane.d/genesys.conf me paraît à une place bien étrange pour une installation de "sane" via les paquets Mandriva.
Il devrait se trouver dans /etc/sane.d/genesys.conf (Tel est en tout cas le cas chez moi.)
0. Assume good faith 1. Be kind to other people 2. Express yourself 4. Apply rule 0
[^] # Re: Une Question.
Posté par spinoza . Évalué à 1.
Si je reprends le manuel :
Il y a plusieurs raisons qui peuvent expliquer les messages suivants en provenance des frontends : "scanimage: no SANE devices found" ou "xscanimage: no devices available.".
* SANE ne peut pas accéder le fichier de périphérique (par ex. /dev/sga). Vérifiez les permissions.
Tu peux m'expliquer ce qu'est ce fichier /dev/sga ? Chez moi cela donne bash: /dev/sga: Aucun fichier ou répertoire de ce type
* Votre backend n'est pas listé dans /etc/sane.d/dll.conf (ou il est en commentaire). Chez moi il figure de la façon suivante /etc/sane.d/dll.conf: line 23: genesys: command not found
Est-ce que cela pourrait avoir un rapport avec mon souci ?
* Il y a des vieilles installations de SANE sur votre système. Si vous avez installé les bibliothèques SANE dans /usr/local/lib (par défaut) vous devriez vérifier s'il n'y aurait pas des vieilles bibliothèques SANE dans /usr/lib. Supprimez les (rm -r /usr/lib/libsane* /usr/lib/sane).
Comment faire cette vérification ?
Merci beaucoup
[^] # Re: Une Question.
Posté par esdeem . Évalué à 2.
* SANE ne peut pas accéder le fichier de périphérique (par ex. /dev/sga). Vérifiez les permissions.
Tu peux m'expliquer ce qu'est ce fichier /dev/sga ? Chez moi cela donne bash: /dev/sga: Aucun fichier ou répertoire de ce type
/dev/sga est un périphérique scsi : s pour scsi ; g pour ... j'en sais rien ; a comme le premier périphérique du type sg*. (le suivant serait b, puis c, etc.)
* Votre backend n'est pas listé dans /etc/sane.d/dll.conf (ou il est en commentaire). Chez moi il figure de la façon suivante /etc/sane.d/dll.conf: line 23: genesys: command not found
Est-ce que cela pourrait avoir un rapport avec mon souci ?
Non, comme je l'ai dit plus haut, ce fichier est un fichier de configuration ce qu'il contient n'a pas à être exécuté.
* Il y a des vieilles installations de SANE sur votre système. Si vous avez installé les bibliothèques SANE dans /usr/local/lib (par défaut) vous devriez vérifier s'il n'y aurait pas des vieilles bibliothèques SANE dans /usr/lib. Supprimez les (rm -r /usr/lib/libsane* /usr/lib/sane).
Comment faire cette vérification ?
Simple :
ls /usr/lib/libsane*
et
ls /usr/local/lib/libsane*
S'il y a des bibliothèques identiques des deux côtés, il y a plusieurs versions de SANE installées.
0. Assume good faith 1. Be kind to other people 2. Express yourself 4. Apply rule 0
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.