Pages : 1
#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!!!
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?
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
J'en suis là. (et las aussi!)
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
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.
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.
Pourriez vous me dire, où puis-je trouver l'archive « sane.tar.gz » (elle 'est introuvable sur mon système)
Dois-je reprendre contact avec le support PLUSTEK, pour obtenir un « sane.tar.gz » qui serait propriétaire?
Il y en a qui sont Ch....s, j'en fais partie!!!.... merci d'avance.
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)
L'étape quatre ne s'effectue pas correctement, comme vous le pensiez.
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.
La console c'est quand même galère pour les non-initiés.
J'attends votre analyse avec une certaine inquiétude.
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
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.
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.
Heureusement, il ne fait pas plusieurs mégas. J'ai vu une erreur 2590???
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.
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
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
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)
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!
L'étape 5a: comme d'habitude, ne trouve pas le sane.tar.gz. Donc pour le 5b, c'est dans les choux!!
L'étape 6: Il ne voit même plus le scanner (que je voyais avec la .19).........
Je vais en arrêter là.
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...
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.
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 , 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
En tout cas je n'ai pas l'impression d'avoir perdu mon temps à essayer d'aider quelqu'un
Au fait, essaye d'installer le paquet sane avec synaptics, ça aura le même effet que l'étape avec sane.tar.gz
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
Je vous redit que je ne critique pas que le scanner ne soit pas reconnu (Dans un premier temps )
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.
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