Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/08/2009, à 23:01

Simple utilisateur

Scanner Plustek OpticBook 3600 (Install)

Bonsoir,

J'ai besoin d'aide!!!...
En temps que collectionneur, j'en avais assez de torturer les reliures de mes livres pour faire des scans.

J'ai contacté le support de PLUSTEK qui m'a très aimablement envoyé un driver Linux.
Je viens donc d'acheter un « OpticBook 3600 » (USB) Que j'ai installé sous XP pas de problème.

Mais pour moi, XP est devenu une roue de secours. Je voudrais donc installer le driver Linux, d'autant que PLUSTEK fourni la marche à suivre que voici:

Je précise que j'ai essayé avec la 8.10 (version de travail) et la  9.04 (Version d'essai, que je n'installe pas, car elle a viré mon scan EPSON 7000)


******************************************************************

    SANE backend installation

******************************************************************

1. enter root user

   su root



2. install gcc, g++, glib

   apt-get install gcc g++ autoconf libglib2.0-dev



3. install libusb.

  a. tar -zxvf libusb-0.1.12.tar.gz

  b. cd libusb-0.1.12

  c. ./configure

  d. make

  e. make install



4. install sane-backend

  a. tar -zxvf sane-backends-1.0.19.tar.gz

  b. cd sane-backends-1.0.19

  c. ./configure --prefix=/usr/local --enable-static CFLAGS="-O2 -W -Wall"

  d. make uninstall

  e. make install



5. install configuration files.

  a. tar -zxvf sane.tar.gz

  b. cp -r -f sane /usr/local/share/



6. find scanners.

  a. sane-find-scanner



7. test and scan images.

  a. scanimage -L

  b. scanimage -T

  c. scanimage --resolution 100 --mode gray >100dpi_gray.tiff





Je suis sagement le plan!!! smile

Descriptif de mes misères (Je recopie bêtement les instructions)
Phase 2 ==> OK! 

Phase 3 tar -zxvf.......    il ne trouve pas le fichier ,  est-ce normal?  sad

Phase 4a ==> OK!   driver fourni par PLUSTEK
          4B ==> normal

Après, il n'y a plus rien qui fonctionne, cela me paraît normal à partir du moment où il en manque un gros bout.
Si quelqu'un peut m'aider à résoudre la phase 3. Pour commencer.

Si on (surtout vous) arrive à le faire fonctionner, je pense que cela intéressera beaucoup de monde.

Merci d'avance et bonne soirée
Christian

PS: je n'ai rien vu dans l'historique.

Dernière modification par Simple utilisateur (Le 18/08/2009, à 23:08)

Hors ligne

#2 Le 19/08/2009, à 00:58

moimael

Re : Scanner Plustek OpticBook 3600 (Install)

Je ne sais pas ce que t'as envoyé plustek mais apparemment tu dois avoir une archive nommée libusb-0.1.12.tar.gz

Il te suffit de la décompresser (même graphiquement avec file roller), puis va dans le répertoire ou tu l'as décompressé à l'aide de cd (comme dans les instructions) et tu continue à suivre les instructions.

Hors ligne

#3 Le 19/08/2009, à 10:18

Simple utilisateur

Re : Scanner Plustek OpticBook 3600 (Install)

Bonjour,

D'abord merci de vous intéresser à mon problème.

J'ai reçu un fichier compressé contenant un readme (dont j'ai copié la première partie)et le pilote supposé linux  « sane-backends-1.0.19.tar.gz » qui lui se décompresse bien à la phase 4.

Mon problème c'est  « libusb-0.1.12.tar.gz » qui semble absent de mon Ubuntu.
Mais il y a peut-être autre chose, la syntaxe? Mauvais emplacement? Voilà ce que cela me retourne.

Ubuntu-8-10:~$ tar -zxvf libusb-0.1.12.tar.gz

tar: libusb-0.1.12.tar.gz : la fonction open a échoué: Aucun fichier ou dossier de ce type

tar: Erreur non récupérable : arrêt du traitement

tar: Child returned status 2

tar: Des erreurs ont provoqué l'arrêt du programme



Où est-ce que je pourrais trouver cette archive,ou son équivalent. Je ne pense pas qu'elle soit propre au constructeur?

Merci et bonne journée
Christian

PS: J'ai trouvé un libusb-0.1-4  (dont la révision est  -0.1.12-12) Mais est-ce compatible et surtout comment l'utiliser?

Dernière modification par Simple utilisateur (Le 19/08/2009, à 10:58)

Hors ligne

#4 Le 19/08/2009, à 11:07

moimael

Re : Scanner Plustek OpticBook 3600 (Install)

Est ce que libusb est installé dans synaptics ? (gestionnaire de paquets)
Normalement si la case est cochée, tout devrait fonctionner normalement

Hors ligne

#5 Le 19/08/2009, à 13:00

Simple utilisateur

Re : Scanner Plustek OpticBook 3600 (Install)

Re-bonjour,

Oui, il est installé. J'ai donc laissé tombé cette partie (Phase 3) en me disant que cela devait être bon par défaut.

J'ai un peu avancé mais je cale phase 5, maintenant c'est le « sane.tar.gz » qu'il ne trouve pas.
Comme sane est installé, je suis passé à la ligne suivante.

« cp -r -f sane /usr/local/share » et j'ai le retour suivant: 

-Ubuntu-8-10:~$ sudo cp -r -f sane /usr/local/share

cp: ne peut évaluer `sane': Aucun fichier ou dossier de ce type    hmm

J'en suis là. (et las aussi!)  tongue

Je vous ferai bien parvenir l'archive qu'ils m'ont envoyée, c'est le but d'ailleurs si ça fonctionne. Mais je ne sait pas comment faire sur ce forum.
Je reprendrai ce soir.

Bonne fin de journée
Christian

Hors ligne

#6 Le 19/08/2009, à 13:39

moimael

Re : Scanner Plustek OpticBook 3600 (Install)

Pareil dans ce cas, il faut décompresser sane.tar.gz qui apparemment contient un executable nommé sane et copier cet exécutable dans le dossier /usr/local/share.

Mais avant de faire ça je te conseille de taper dans un terminal sane-find-scanner (étape 6), en ayant ton scanner connecté et allumé. Il devrait te trouver le scanner ou au pire renvoyer un message d'erreur utile tongue

Ou sinon lancer tout simplement dans Applications->Graphisme->Programme d'acquisition d'images XSane.

Dernière modification par moimael (Le 19/08/2009, à 14:56)

Hors ligne

#7 Le 19/08/2009, à 22:38

Simple utilisateur

Re : Scanner Plustek OpticBook 3600 (Install)

Bonsoir,

J'avais déjà fait le test « sane-find-scanner » Il voit un scanner plustek. yikes
Voici le retour:

found USB scanner (vendor=0x07b3 [PLUSTEK INC], product=0x0900 [USB2.0 SCANNER], chip=GL842) at libusb:005: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.

Si je passe par XSANE (mode graphique) il ne trouve rien, cela me paraît normal.   neutral

Pourriez vous me dire, où puis-je trouver l'archive « sane.tar.gz » (elle 'est introuvable sur mon système)   sad

Dois-je reprendre contact avec le support PLUSTEK, pour obtenir un « sane.tar.gz » qui serait propriétaire?  roll

Il y en a qui sont Ch....s, j'en fais partie!!!....  lol   merci d'avance. wink

Bonne soirée
Christian

Dernière modification par Simple utilisateur (Le 20/08/2009, à 00:27)

Hors ligne

#8 Le 20/08/2009, à 12:04

moimael

Re : Scanner Plustek OpticBook 3600 (Install)

Si tu as correctement effectué toutes les étapes du 4 ça devrait fonctionner (de la 4a à la 4e)

Hors ligne

#9 Le 20/08/2009, à 18:14

Simple utilisateur

Re : Scanner Plustek OpticBook 3600 (Install)

Bonsoir,

Ca avance un peu (Si on peut dire) hmm

L'étape quatre ne s'effectue pas correctement, comme vous le pensiez. wink
En 4c j'ai un message d'erreur que je n'avais pas vu, dans tout ce qui s'affiche à l'écran.


christian-160Gb:~/sane-backends-1.0.19$ sudo ./configure --prefix=/usr/local --enable-static CFLAGS="OS -W -Wall"
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.

C'est pour cela que je n'ai pas l'exécutable! Avez vous une idée ? Parce que là, cela dépasse très largement mes compétences.   smile

La console c'est quand même galère pour les non-initiés. sad

J'attends votre analyse avec une certaine inquiétude. neutral
Merci encore.

Bonne soirée
Christian

Dernière modification par Simple utilisateur (Le 20/08/2009, à 18:55)

Hors ligne

#10 Le 20/08/2009, à 22:35

moimael

Re : Scanner Plustek OpticBook 3600 (Install)

Je serais tenté de te demander le fichier config.log comme indiqué par la console, il contient l'erreur à résoudre big_smile

Il se trouve surement dans le dossier sane-backends-1.0.19

Hors ligne

#11 Le 20/08/2009, à 23:20

Simple utilisateur

Re : Scanner Plustek OpticBook 3600 (Install)

Bonsoir,

C'est avec plaisir que je vais essayer de l'envoyer.  wink


This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by sane-backends configure 1.0.19, which was
generated by GNU Autoconf 2.61.  Invocation command line was

  $ ./configure --prefix=/usr/local --enable-static CFLAGS=OS -W -Wall

## --------- ##
## Platform. ##
## --------- ##

hostname = christian-160Gb
uname -m = i686
uname -r = 2.6.28-15-generic
uname -s = Linux
uname -v = #49-Ubuntu SMP Tue Aug 18 18:40:08 UTC 2009

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/X11R6/bin


## ----------- ##
## Core tests. ##
## ----------- ##

configure:2058: checking build system type
configure:2076: result: i686-pc-linux-gnu
configure:2098: checking host system type
configure:2113: result: i686-pc-linux-gnu
configure:2197: checking for gcc
configure:2213: found /usr/bin/gcc
configure:2224: result: gcc
configure:2462: checking for C compiler version
configure:2469: gcc --version >&5
gcc (Ubuntu 4.3.3-5ubuntu4) 4.3.3
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:2472: $? = 0
configure:2479: gcc -v >&5
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.3.3-5ubuntu4' --with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.3 --program-suffix=-4.3 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --enable-targets=all --with-tune=generic --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu
Thread model: posix
gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4)
configure:2482: $? = 0
configure:2489: gcc -V >&5
gcc: '-V' option must have argument
configure:2492: $? = 1
configure:2515: checking for C compiler default output file name
configure:2542: gcc OS -W -Wall   conftest.c  >&5
gcc: OS: No such file or directory
configure:2545: $? = 1
configure:2583: result:
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME "sane-backends"
| #define PACKAGE_TARNAME "sane-backends"
| #define PACKAGE_VERSION "1.0.19"
| #define PACKAGE_STRING "sane-backends 1.0.19"
| #define PACKAGE_BUGREPORT "sane-devel@lists.alioth.debian.org"
| #define PACKAGE "sane-backends"
| #define VERSION "1.0.19"
| #define SANE_DLL_V_MAJOR 1
| #define SANE_DLL_V_MINOR 0
| #define SANE_DLL_V_BUILD 19
| /* end confdefs.h.  */
|
| int
| main ()
| {
|
|   ;
|   return 0;
| }
configure:2590: error: C compiler cannot create executables
See `config.log' for more details.

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=i686-pc-linux-gnu
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='OS -W -Wall'
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_F77_set=
ac_cv_env_F77_value=
ac_cv_env_FFLAGS_set=
ac_cv_env_FFLAGS_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_host=i686-pc-linux-gnu
ac_cv_prog_ac_ct_CC=gcc

## ----------------- ##
## Output variables. ##
## ----------------- ##

ALLOCA=''
AR=''
AS=''
BACKENDS=''
BEOS_ADDONDIR=''
BE_INSTALL_FLAVOR=''
CC='gcc'
CFLAGS='OS -W -Wall'
CPP=''
CPPFLAGS=''
CROSS_COMPILING=''
CXX=''
CXXCPP=''
CXXFLAGS=''
DEFS=''
DEPEND_RECURSIVE=''
DISTCLEAN_FILES=''
DLLTOOL=''
DLL_PRELOAD=''
DL_LIB=''
DVIPS=''
DYNAMIC_FLAG=''
ECHO='echo'
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
EXEEXT=''
F77=''
FFLAGS=''
GPHOTO2_LDFLAGS=''
GREP=''
HAVE_GPHOTO2=''
INCLUDES=''
INSTALL_DATA=''
INSTALL_LOCKPATH=''
INSTALL_PROGRAM=''
INSTALL_SCRIPT=''
INSTALL_TRANSLATIONS=''
LATEX=''
LDFLAGS=''
LIBOBJS=''
LIBS=''
LIBTOOL=''
LIBTOOL_LINK_EXTRA=''
LINKER_RPATH=''
LN_S=''
LOCKPATH_GROUP=''
LTLIBOBJS=''
MAKEDEPEND=''
MAKEINDEX=''
MSGFMT=''
MSGMERGE=''
NUMBER_VERSION='1.0.19'
OBJDUMP=''
OBJEXT=''
PACKAGE='sane-backends'
PACKAGE_BUGREPORT='sane-devel@lists.alioth.debian.org'
PACKAGE_NAME='sane-backends'
PACKAGE_STRING='sane-backends 1.0.19'
PACKAGE_TARNAME='sane-backends'
PACKAGE_VERSION='1.0.19'
PATH_SEPARATOR=':'
RANLIB=''
SANED=''
SANEI_JPEG=''
SANEI_JPEG_LO=''
SANE_CONFIG_PATH=''
SET_MAKE=''
SHELL='/bin/bash'
STRIP=''
USE_LATEX=''
USE_LINKS=''
VERSION='1.0.19'
V_MAJOR='1'
V_MINOR='0'
V_REV='19'
XGETTEXT=''
ac_ct_CC='gcc'
ac_ct_CXX=''
ac_ct_F77=''
bindir='${exec_prefix}/bin'
build='i686-pc-linux-gnu'
build_alias=''
build_cpu='i686'
build_os='linux-gnu'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${prefix}/doc/sane-${VERSION}'
dvidir='${docdir}'
effective_target=''
exec_prefix='NONE'
host='i686-pc-linux-gnu'
host_alias=''
host_cpu='i686'
host_os='linux-gnu'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
locksanedir=''
mandir='${datarootdir}/man'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr/local'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define PACKAGE_NAME "sane-backends"
#define PACKAGE_TARNAME "sane-backends"
#define PACKAGE_VERSION "1.0.19"
#define PACKAGE_STRING "sane-backends 1.0.19"
#define PACKAGE_BUGREPORT "sane-devel@lists.alioth.debian.org"
#define PACKAGE "sane-backends"
#define VERSION "1.0.19"
#define SANE_DLL_V_MAJOR 1
#define SANE_DLL_V_MINOR 0
#define SANE_DLL_V_BUILD 19

configure: exit 77 

Je n'ai pas trouvé le moyen pour l'envoyer de façon plus compact. neutral
Heureusement, il ne fait pas plusieurs mégas. J'ai vu une erreur 2590???  smile     

Bon courage
Christian

Dernière modification par Simple utilisateur (Le 20/08/2009, à 23:25)

Hors ligne

#12 Le 21/08/2009, à 00:15

moimael

Re : Scanner Plustek OpticBook 3600 (Install)

hmm apparemment sane-backends n'est pas un pilote propre a plustek, mais un projet libre pour supporter tous types de scanner.

http://www.sane-project.org/

Je vois que tu à la version 1.0.19, essaye de télécharger la 1.0.20 dispo sur le site. En effet tu as un probleme avec le build system, or une des nouveautés de la 1.0.20 et le changement de build system. Essaye avec cette version big_smile

Hors ligne

#13 Le 21/08/2009, à 12:29

Simple utilisateur

Re : Scanner Plustek OpticBook 3600 (Install)

Bonjour,

C'est pas brillant tout ça!

J'ai suivi votre idée et j'ai refais la manip avec la version .20  smile

J 'ai sauté l'étape 3: Puisqu'il ne trouve toujours pas libsusb-0.1.12.tar.gz (J'ai chargé par synaptique tous les libusb que j'ai pu trouver, et aussi en ne chargeant que les paquets... et d'autres manips qui vous feraient rigoler) wink

L'étape 4: m'a donné beaucoup d'espoir, elle s'est visiblement déroulée sans erreur (je referai la manip pour en être sûr!  hmm

L'étape 5a:  comme d'habitude, ne trouve pas le sane.tar.gz. Donc pour le 5b, c'est dans les choux!!   hmm

L'étape 6: Il ne voit même plus le scanner (que je voyais avec la .19)......... sad  sad

Je vais en arrêter là.   tongue

C'est vrai que j'ai acheté ce scanner parce que le support PLUSTEK m'a prévenu  qu'une nouvelle version venait de sortir (et il avait raison)

Ce qui me met en rogne ce n'est pas que le scanner ne soit pas supporté. C'est que la procédure en plus d'être plutôt lourde pour un béotien, ne fonctionne pas ou pire fonctionne mal. Et le constructeur n'y est pour rien, c'est la procédure SANE qui coince.

LINUX dans le grand public, il faut oublier. Je me revois, il y a vingt ans, aux débuts des micros et de windows, avec les problèmes de drivers et d'adresses. Ça donne une idée du travail qui reste à faire. Peut-^etre l'OS gogole??

Bilan de la vie d'un défenseur d' Ubuntu. Je reste en 8.10 puisque la 9.04 ne veux plus de mon scan Epson et que la procédure pour le nouveau merdoie passablement.
Pour les scans sérieux, je passerai sous XP... roll

Quoi qu'il en soit, je tiens à vous remercier pour votre patience et votre amabilité. Mais je vous ai fait perdre assez de temps. je réessayerai de temps en temps et si ça fonctionne; je le signalerai. smile

Cordialement
Christian

Dernière modification par Simple utilisateur (Le 21/08/2009, à 12:34)

Hors ligne

#14 Le 21/08/2009, à 13:16

moimael

Re : Scanner Plustek OpticBook 3600 (Install)

arf c'est dommage d'abandonner tongue, mais contrairement à ce que tu dis, c'est bien la faute du constructeur qui ne fournis aucun driver pour linux.

Le projet sane est libre et plustek n'y contribue pas.

Ceci dit je dois bien t'avouer que la procédure n'est pas facile, un .deb serais bien moins compliqué.

Personnellement je possède une multifonction canon pixma mp160 et je dois dire que j'ai été impressionné par la reconnaissance ubuntu. Je la branche et hop, le scanner, l'imprimante, tout fonctionne par défaut big_smile

En tout cas je n'ai pas l'impression d'avoir perdu mon temps à essayer d'aider quelqu'un wink

Au fait, essaye d'installer le paquet sane avec synaptics, ça aura le même effet que l'étape avec sane.tar.gz wink

Dernière modification par moimael (Le 21/08/2009, à 13:19)

Hors ligne

#15 Le 22/08/2009, à 00:08

Simple utilisateur

Re : Scanner Plustek OpticBook 3600 (Install)

Bonjour,

Je ne vais pas laisser tomber, mais comme aujourd'hui je n'ai plus d'idée....

Pour les paquets synaptics, c'est déjà fait. J'ai chargé tous les paquets qui  comportent "sane" dans le titre. J'ai fais cette manip pour la 8.10 et la 9.04 et testé avec la .19 et la .20 lol

Je vous redit que je ne critique pas que le scanner ne soit pas reconnu (Dans un premier temps lol  )
Ce que je trouve triste, c'est que la procédure SANE coince avant la fin.
Maintenant, elle fonctionne peut-être sous openSUSE, Mandriva et autres...Mais recréer un système juste pour un essai  boff!
C'est aussi un des gros problèmes Linux, l'éparpillement.

Bonne journée et à bientôt.

Cordialement
Christian

Hors ligne

#16 Le 25/08/2009, à 07:10

Simple utilisateur

Re : Scanner Plustek OpticBook 3600 (Install)

Bonjour,

Indisponible sur le site de SANE.

Quelqu'un sait-il où l'on peut télécharger la version SANE Linux distribution UBUNTU?

Pour l'avoir sous forme d'une archive « sane.tar.gz » Pour essayer de finaliser l'installation de  sane-bakends. wink

Ailleurs que dans les paquets synaptic bien sûr.(j'ai essayé)

Merci d'avance et bonne journée.
Christian

Dernière modification par Simple utilisateur (Le 25/08/2009, à 07:11)

Hors ligne