Sorry, ich musste noch paar Stunden arbeiten, jetzt hab ich's deinen Empfehlungen nach probiert:
Nachdem ich die drei Befehle im Terminal ausgeführt hatte, versuchte ich, mit SimpleScan zu scannen. Beim ersten Start von SimpleScan stürzte das Programm ohne Meldung schon während des Programmstarts ab. Ich fragte im Terminal nach dmesg und erhielt folgendes:
[ 425.626792] scan-thread[2342]: segfault at 7eff00000052 ip 00007effcaaa2aca sp 00007effb4c780b0 error 4 in libusb-1.0.so.0.1.0[7effcaa9d000+17000]
Hierbei fällt mir der Dateiname "libusb-1.0.so.0.1.0" auf. Endet solche Datei nicht auf ".so" - oder? Dann führte ich einen Scan durch, der auf Anhieb klappte. Ich scannte das gleiche Dokument erneut, aber statt dessen kreiselte es und nach ca. 20 bis 30 Sekunden kam die Meldung: "Scannen fehlgeschlagen / Scanvorgang konnte nicht gestartet werden"
Ich startete den Scanvorgang erneut. Aber mit dem gleichen Resultat.
Dann folgte ich deiner Empfehlung export SANE_Debug und erhielt:
clemens@clemens-Akoya-E7223:~$ 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.13 from sane-backends 1.0.27
[dll] sane_init/read_dlld: attempting to open directory `./dll.d'
[dll] sane_init/read_dlld: attempting to open directory `/etc/sane.d/dll.d'
[dll] sane_init/read_dlld: using config directory `/etc/sane.d/dll.d'
[dll] sane_init/read_dlld: considering /etc/sane.d/dll.d/hplip
[dll] sane_init/read_config: reading dll.d/hplip
[dll] add_backend: adding backend `hpaio'
[dll] sane_init/read_dlld: done.
[dll] sane_init/read_config: reading dll.conf
[dll] add_backend: adding backend `smfp'
[dll] add_backend: adding backend `net'
[dll] sane_get_devices
[dll] load: searching backend `net' in `/usr/lib/x86_64-linux-gnu/sane'
[dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-net.so.1'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-net.so.1'
[dll] init: initializing backend `net'
[dll] init: backend `net' is version 1.0.27
[dll] load: searching backend `smfp' in `/usr/lib/x86_64-linux-gnu/sane'
[dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1'
[dll] init: initializing backend `smfp'
[dll] init: backend `smfp' is version 1.0.1
[dll] load: searching backend `hpaio' in `/usr/lib/x86_64-linux-gnu/sane'
[dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-hpaio.so.1'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-hpaio.so.1'
[dll] init: initializing backend `hpaio'
[dll] init: backend `hpaio' is version 1.0.0
[dll] sane_get_devices: found 1 devices
device `smfp:usb;04e8;3461;ZEA5BJDFC001PEF' is a Samsung M267x 287x Series on USB Scanner
[dll] sane_exit: exiting
[dll] sane_exit: calling backend `net's exit function
[dll] sane_exit: calling backend `smfp's exit function
[dll] sane_exit: calling backend `hpaio's exit function
[dll] sane_exit: finished
Dann versuchte ich noch, einen Scan mittels gscan2pdf auszuführen. Schon nach Programmstart erhielt ich nach einiger Wartezeit die Meldung:
Error opening device: opening device "smfp:usb; 04e8;3461;ZEA5BJDFC001PEF':Error during device I/O
Also konnte sich das Programm nicht mal mehr mit dem Scanner verbinden, was aber vorher immer möglich war, auch mit den anderen beiden Programmen. Erst nach dem ersten Scan oder beim zweiten Scanversuch kam die Meldung betr. IO-Problem, während die Programme nach deren Neustart immer die Verbindung zum Scanner fanden.
Dann habe ich den Drucker (der ja keinen Netzschalter hat) kurzzeitig vom Netz getrennt. Nach Wiederanlauf habe ich mit gscan2pdf mehrere Scans einwandfrei ausführen können, das Programm zwischendrin auch mal beendet und auch den Scanner-Einzug benutzt. Alles einwandfrei!
Dann habe ich Xsane gestartet, aber es stürzte während des Programmstarts ab, wie soeben auch SimpleScan. XSANE erstellt zwar einen Problembericht, aber ich komme an den Text mit Copy'n Paste nicht dran und für einen Screenshot geht'*s nicht, weil die Zeilen so lang sind, dass ein langer horizontaler Scrollbalken entsteht.
Nach Neustart von XSane fand er den Scanner und ich konnte den Scan starten, hatte aber vergessen, in den Einzug eine Vorlage einzulegen = Fehlermeldung. Ich legte eine Vorlage ein und wollte erneut scannen, da erschien wieder die Fehlermeldung: "Konnte Scanner nicht starten - Fehler während Geräte I/O.
Nachdem ich XSane beendet hatte, startete ich gscan2pdf und versuchte zu scannen. Nun hing auch dieses Programm mit der I/O-Fehlermeldung fest.
Folglich ist anzunehmen, dass gscan2pdf den Scanner so ansteuert, dass er sich nicht aufhängt, während SimpleScan und XSane sich ähnlich verhalten und nach frisch gestartetem Drucker / Scanner einen einzigen Scan zulassen und dann die Kiste I/O-mäßig einfrieren.
Wat nu???