• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[Solved] HP Scanjet 5370c / xsane

mumins

Newbie
Hallo Alle
Brauche Hilfe,xsane ,xscanimage wollen nicht !
mit dem Befehl
scanimage -d avision:libusb:002:003 >image.pnm
kann ich aber Problemlos scannen :roll:

xsane + xscanimage bleiben beim PGM-Start einfach stehen,als ob Sie den
Scanner nicht finden .
Das Backend ist ebenso eingerichtet !
*-
lsusb
Bus 002 Device 002: ID 03f0:0701 Hewlett-Packard ScanJet 5300c/5370c
*-
Inhalt File avision.conf
#option disable-gamma-table
#option disable-calibration
#option force-a4
usb 0x03f0 0x0701
*-
sane-find-scanner
found USB scanner (vendor=0x03f0 [Hewlett Packard], product=0x0701 [Hewlett Packard ScanJet 5300C/5370C ]) at libusb:002:002
*-
scanimage -L
bleibt wie xsane + xscanimage stehen und habe nur CPU Last

Wo um himmelswillen muss hier noch was dran gedreht ?

*-
export SANE_DEBUG_DLL=255 ; scanimage -L
[sanei_debug] Setting debug level of dll to 255.
[dll] sane_init: SANE dll backend version 1.0.12 from sane-backends 1.0.18
[dll] sane_init/read_dlld: processing /etc/sane.d/dll.d ...
[dll] sane_init/read_dlld: considering /etc/sane.d/dll.d/libsane-extras
[dll] sane_init/read_config: reading dll.d/libsane-extras
[dll] add_backend: adding backend `epkowa'
[dll] add_backend: adding backend `geniusvp2'
[dll] add_backend: adding backend `hp_rts88xx'
[dll] add_backend: adding backend `hp3900'
[dll] sane_init/read_dlld: done.
[dll] sane_init/read_config: reading dll.conf
-----------------------------------------------------hier mein avision
[dll] add_backend: adding backend `avision'
------------------------------------------------------------
[dll] sane_get_devices
[dll] load: searching backend `avision' in `/usr/lib/sane'
[dll] load: trying to load `/usr/lib/sane/libsane-avision.so.1'
[dll] load: dlopen()ing `/usr/lib/sane/libsane-avision.so.1'
[dll] init: initializing backend `avision'
[dll] init: backend `avision' is version 1.0.201
[dll] load: searching backend `hp3900' in `/usr/lib/sane'
[dll] load: trying to load `/usr/lib/sane/libsane-hp3900.so.1'
[dll] load: dlopen()ing `/usr/lib/sane/libsane-hp3900.so.1'
[dll] init: initializing backend `hp3900'
[dll] init: backend `hp3900' is version 1.0.0
[dll] load: searching backend `hp_rts88xx' in `/usr/lib/sane'
[dll] load: trying to load `/usr/lib/sane/libsane-hp_rts88xx.so.1'
[dll] load: dlopen()ing `/usr/lib/sane/libsane-hp_rts88xx.so.1'
[dll] init: initializing backend `hp_rts88xx'
[dll] load: searching backend `geniusvp2' in `/usr/lib/sane'
[dll] load: trying to load `/usr/lib/sane/libsane-geniusvp2.so.1'
und dann bleibt das Progrann einfach stehen !
 
Du verschweigst uns ein paar wichtige Infos: Distribution und Kernelversion.

Die von dir beschriebenen Probleme sind derzeit hauptsächlich auf Debian-Systemen zu finden. Solltest Du aus Gimp heraus exakt einmal scannen können wenn Du direkt scannst (ohne eine Vorschau) und danach erst nach Neustart von Gimp wieder, könnte es an deinem Kernel liegen. USB_suspend ist ein Kandidat im Kernel der dieses Phänomen verursacht.

Unter Debian wird die Verwendung der cvs-Version von Sane empfohlen um das Ganze trotzdem zum Laufen zu bringen.

So ganz sind aber die echten Zusammenhänge noch nicht geklärt.
 
OP
M

mumins

Newbie
Danke für die Antwort

beschriebenen Probleme sind derzeit hauptsächlich auf Debian-Systemen zu finden
"ManOman" Volltreffer

Distribution und Kernelversion.
DEBIAN
2.6.15 #7 SMP PREEMPT
cvs-Version von Sane verwenden
Werde Ich versuchen bevor mich der Scanner in den Wahnsinn treibt.

P.S
Ich wahr eingefleischter SUSE User von Version 6 bis V9.3
da lief der Scanner leider auch nicht.

Danke fuer den Tip,an die Variante habe ich noch gar nicht gedacht
 
Nun weiter im Text: Die Kernelversion ist von den beschriebenen Problemen eigentlich noch nicht betroffen.

Magst Du mir auch noch mal mitteilen welche Debianversion Du verwendest? Es scheint einen Unterschied zu machen ob die Software aus stable oder testing kommt.
 
OP
M

mumins

Newbie
Danke fuer deine Antworten
stable oder testing
Testing habe Ich im Einsatz

Das Problem habe ich jetzt gelöst.
Ich habe sane + die libs komplett deinstalliert.
Dann in /etc/sane.d kontrolliert das auch alles wirklich weg ist
und siehe da
dll] load: searching backend `hp3900' in `/usr/lib/sane'
[dll] load: trying to load `/usr/lib/sane/libsane-hp3900.so.1'
[dll] load: dlopen()ing `/usr/lib/sane/libsane-hp3900.so.1'
[dll] init: initializing backend `hp3900'
[dll] init: backend `hp3900' is version 1.0.0
[dll] load: searching backend `hp_rts88xx' in `/usr/lib/sane'
[dll] load: trying to load `/usr/lib/sane/libsane-hp_rts88xx.so.1'
[dll] load: dlopen()ing `/usr/lib/sane/libsane-hp_rts88xx.so.1'
[dll] init: initializing backend `hp_rts88xx'
[dll] load: searching backend `geniusvp2' in `/usr/lib/sane'
[dll] load: trying to load `/usr/lib/sane/libsane-geniusvp2.so.1'
Genau der MIST wahr noch da !!!!!

Habe das Verzeichniss komplett gelöscht + Sane neu Installiert
Jetzt läuft der Scanner :D
Ich arbeite sauber und mache alles über das Paketmanagment aber
wie die Backends die die Störung verursacht haben Installiert wurden
ist mir ein Rätsel.
Also Tip an alle
Wie auch schon in der Install-Anweisung von Sane immer gepredigt wird
nie mehrere oder Unsauber Installierte Versionen von Sane auf dem System
lassen.
Danke an alle
 
Oben