Am 17.03.2020 um 20:40 schrieb jm.2...@web.de:

Hallo Jakob

> kannst Du überprüfen, ob Dein Scanner in seiner derzeitigen
> Konfiguration überhaupt .jpg-Dateien zu erzeugen gewillt ist?

Mit dem anderen Scanner (das Multifunktionsgerät), ja... Mit dem Canon
leider nicht...

> Diese Frage klingt natürlich vollkommen albern und ist auch nur ein
> Schuß ins Blaue.  Jedoch: Ich hatte mal ein ähnliches Problem –
> --format=jpg wollte der Scanner einfach nicht akzeptieren, das
> .pnm-Format dagegen erzeugte er problemlos.

Ich habe auch probiert pnm zu geben, aber bekomme ich das gleich
Ergebnis... :(

Eine Sache habe ich aber gerade gesehen...
Wenn ich scanimage -L ausführe, bekomme ich jedes Mal eine neue ID, also:

lucabert@frodo:~$ scanimage -L
device `genesys:libusb:002:024' is a Canon LiDE 35/40/50 flatbed scanner
device `hpaio:/net/Officejet_6500_E710a-f?ip=192.168.5.7' is a
Hewlett-Packard Officejet_6500_E710a-f all-in-one
lucabert@frodo:~$ scanimage -L
device `genesys:libusb:002:025' is a Canon LiDE 35/40/50 flatbed scanner
device `hpaio:/net/Officejet_6500_E710a-f?ip=192.168.5.7' is a
Hewlett-Packard Officejet_6500_E710a-f all-in-one

die beide Befehle sind hintereinander ausgeführt worden...
Ich würde also sagen, dass die USB-ID bei jedem Aufruf sich ändert, so
dass Sane nach der ersten Versuch (um was zu machen, was vermutlich
geht), danach nicht mehr schafft, mit dem Gerät zu sprechen...

Letzten Endes, siehe meine erste E-Mail, Sane sagt erstmal:

[genesys] attach: device `libusb:002:019' successfully opened
[genesys] attach: found Canon flatbed scanner LiDE 35/40/50 at
libusb:002:019
[genesys] attach completed

und danach:

[genesys] sane_open: start (devicename = `libusb:002:018')
[genesys] sane_open: couldn't find `libusb:002:018' in devlist, trying
attach
[genesys] attach: start: devp != NULL, may_wait = 1
[genesys] attach: trying to open device `libusb:002:018'
[genesys] attach: couldn't open device `libusb:002:018': Invalid argument

Kann es sein, dass das das Problem ist? Und wie kann ich das lösen?

Danke
Luca Bertoncello
(lucab...@lucabert.de)

Antwort per Email an