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 25/05/2020, à 00:29

c2h

Gros problème de scanner

Bonjour,

J'utilise très régulièrement le scan et la ROC avec une imprimante HP Deskjet 2540. Nouvellement passé sur Ubuntu 20.04 (après pas mal de temps sous mageia), j'ai utilisé gscan2pdf pendant quinze jours sans problème. Mais je suis confronté depuis quelque temps à de grosses difficultés (en partie signalées d'ailleurs dans un post resté sans réponse : https://forum.ubuntu-fr.org/viewtopic.php?id=2053101).

Voici la description de ces difficultés.

Quand je lance gscan2pdf et la numérisation, j'obtiens ce message d'erreur :

sane_start: Invalid argument

J'ai essayé de contourner la difficulté en lançant dans un teminal : simple-scan, afin de numériser et d'enregistrer mon document (ce qui a fonctionné), puis de l'ouvrir dans gscan2pdf et de lancer l'outil ROC, ce qui m'a donné les messages d'erreur suivants :

Error in boxClipToRectangle: box outside rectangle
Error in pixScanForForeground: invalid box

Je dirais que les problèmes ont commencé avec la mise à jour du système, il y a dix jours.

Si vous aviez des éléments pour débloquer cette situation, je serai preneur.

Merci.

Hors ligne

#2 Le 25/05/2020, à 05:58

xubu1957

Re : Gros problème de scanner

Bonjour,

Dans son tutoriel > Tuto : les Informations utiles à donner lorsque j'ai un problème.

sylvain3800 a écrit :

C ] les infos a donner si ton problème est un problème de scanner .

Bon des fois  c'est le scanner qui veux pas scanner a lors dans ce cas là , c'est ces commandes qui sont intéressante pour les aidants
quel que soit la marque du scanner 

dpkg -l | grep sane
sudo sane-find-scanner -q
scanimage -L
ls /etc/sane.d/
cat /etc/sane.d/dll.conf
ls  /lib/udev/rules.d | grep libsane

Lire le premier message du tutoriel Retour utilisable de commande

Méthode détaillée pour donner les informations :

cqfd93 a écrit :

Bonjour,

Entrer des commandes dans un terminal et donner le résultat - Voilà la marche à suivre :

  1. Ouvre le terminal avec ctrl-alt-t

  2. Sélectionne la commande voulue avec un triple clic (ça sélectionne toute la ligne, même la fin si on ne la voit pas)

  3. Colle-la dans le terminal avec un clic molette, valide avec Entrée

  4. Sélectionne et copie tout ce que te dit le terminal depuis la commande jusqu'à la dernière ligne incluse

  5. Clique sur le <> de l'éditeur de message

    1578079461.png

  6. Colle là où se trouve le curseur (entre le ] et le [)

  7. Refais toutes les étapes depuis la 2 pour les autres commandes.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#3 Le 25/05/2020, à 11:08

c2h

Re : Gros problème de scanner

Bonjour,

Merci pour ces précisions. Voici les retours du terminal :

1)

dpkg -l | grep sane
ii  libimage-sane-perl                            5-1                                        amd64        Perl extension for the SANE (Scanner Access Now Easy) Project
ii  libsane:amd64                                 1.0.29-0ubuntu5                            amd64        API library for scanners
ii  libsane-common                                1.0.29-0ubuntu5                            all          API library for scanners -- documentation and support files
ii  libsane-hpaio:amd64                           3.20.3+dfsg0-2                             amd64        HP SANE backend for multi-function peripherals
ii  sane                                          1.0.14-15                                  amd64        scanner graphical frontends
ii  sane-utils                                    1.0.29-0ubuntu5                            amd64        API library for scanners -- utilities

2)

sudo sane-find-scanner -q
found USB scanner (vendor=0x046d, product=0x08da) at libusb:001:004
found USB scanner (vendor=0x03f0 [HP], product=0xc211 [Deskjet 2540 series]) at libusb:001:008

3)

scanimage -L
device `hpaio:/usb/Deskjet_2540_series?serial=CN4753F3S50604' is a Hewlett-Packard Deskjet_2540_series all-in-one

4)

ls /etc/sane.d/
abaton.conf          dmc.conf       lexmark.conf     saned.conf
agfafocus.conf       epjitsu.conf   ma1509.conf      sceptre.conf
apple.conf           epson2.conf    magicolor.conf   sharp.conf
artec.conf           epson.conf     matsushita.conf  sm3840.conf
artec_eplus48u.conf  epsonds.conf   microtek2.conf   snapscan.conf
avision.conf         escl.conf      microtek.conf    sp15c.conf
bh.conf              fujitsu.conf   mustek.conf      st400.conf
canon630u.conf       genesys.conf   mustek_pp.conf   stv680.conf
canon.conf           gphoto2.conf   mustek_usb.conf  tamarack.conf
canon_dr.conf        gt68xx.conf    nec.conf         teco1.conf
canon_pp.conf        hp3900.conf    net.conf         teco2.conf
cardscan.conf        hp4200.conf    p5.conf          teco3.conf
coolscan2.conf       hp5400.conf    pie.conf         test.conf
coolscan3.conf       hp.conf        pieusb.conf      u12.conf
coolscan.conf        hpsj5s.conf    pixma.conf       umax1220u.conf
dc210.conf           hs2p.conf      plustek.conf     umax.conf
dc240.conf           ibm.conf       plustek_pp.conf  umax_pp.conf
dc25.conf            kodakaio.conf  qcam.conf        xerox_mfp.conf
dell1600n_net.conf   kodak.conf     ricoh.conf
dll.conf             kvs1025.conf   rts8891.conf
dll.d                leo.conf       s9036.conf

5)

cat /etc/sane.d/dll.conf
# dll.conf - Configuration file for the SANE dynamic backend loader
#
# Backends can also be enabled by configuration snippets under the dll.d/
# directory -- third party backends can drop their configuration file in
# this in this directory, named after the backend.
#
# The next line enables the network backend; comment it out if you don't
# need to use a remote SANE scanner over the network -- see sane-net(5)
# and saned(8) for details.
net
abaton
agfafocus
apple
artec
artec_eplus48u
as6e
avision
bh
canon
canon630u
canon_dr
#canon_pp
cardscan
coolscan
#coolscan2
coolscan3
#dc210
#dc240
#dc25
dell1600n_net
dmc
epjitsu
#epson
epson2
epsonds
escl
fujitsu
genesys
#gphoto2
gt68xx
hp
hp3500
hp3900
hp4200
hp5400
hp5590
hpljm1005
hpsj5s
hs2p
ibm
kodak
kodakaio
kvs1025
kvs20xx
kvs40xx
leo
lexmark
ma1509
magicolor
matsushita
microtek
microtek2
mustek
#mustek_pp
mustek_usb
mustek_usb2
nec
niash
#p5
pie
pieusb
pint
pixma
plustek
#plustek_pp
#pnm
qcam
ricoh
ricoh2
rts8891
s9036
sceptre
sharp
sm3600
sm3840
snapscan
sp15c
#st400
#stv680
tamarack
teco1
teco2
teco3
#test
u12
umax
umax1220u
#umax_pp
v4l
xerox_mfp

6)

ls  /lib/udev/rules.d | grep libsane
60-libsane.rules

Hors ligne