Hallo,
Ich schreibe hier an alle, die Probleme haben ein Epson Scanner (oder andere) zum laufen zu bekommen.
Dieser Thread dient als Hilfe bei der Suche von Lösungsansätzen:
Speziell hatte ich probleme mein Epson Prefection V370 USB Scanner als User zum laufen zu bekommen.
Ich konnte also nur als Root scannen.
Zum scannen benutze ich
xsane. Ob der Scanner von
xsane erkannt wird kann man es auch im Terminal testen mit
scanimage -L
Für meinen Scanner musste ich die Pakete installieren:
iscan
iscan-data
sane
xsane
iscan-plugin-perfection-v370 (aus AUR)
Prüft daher, ob es auch für euren Scanner AUR Pakete gibt.
Scanner finden:
lsusb
feststellen ob es bereits eine UDEV-Regel gibt:
cat /usr/lib/udev/rules.d/49-sane.rules
Bei mir war bereits alles vorhanden. In der Udev Regel wurde der Scanner beim einstecken der Gruppe
scanner zugewiesen.
Also, falls noch nicht vorhanden, Gruppe erstellen und euren User hinzufügen.
Prüfen ob ihr (als User) bereits in scanner seid:
groups
Gruppe erstellen (falls nicht vorhanden):
groupadd scanner
Euren "Usernamen" der Gruppe hinzufügen:
gpasswd -a <benutzername> scanner
Bis hier hin ist ging mein Scanner immer noch nicht.
Also Debug Ausgaben Prüfen. Bei mir waren es:
SANE_DEBUG_SANEI_USB=128 scanimage -L
oder
SANE_DEBUG_DLL=128 scanimage -L
oder
SANE_DEBUG_EPKOWA=INFO scanimage -L
Anfangs habe ich den Fehler in den UDEV Regeln gesucht und dort verschiedene Lösungsansätze ohne Erfolg versucht.
Aber dann hat bei mir "SANE_DEBUG_EPKOWA=INFO" zum Erfolg geholfen. Denn ich hatte unter anderen zwei Zeilen mitten in der langen Ausgabe:
...
cfg-obj.c:618: [epkowa]{I} /usr/share/iscan-data/interpreter: No such file or directory
...
cfg-obj.c:618: [epkowa]{I} /usr/var/lib/iscan/interpreter: Permission denied
...
In
/usr/share/iscan-data gibts es keine Datei namens
interpreter.
Die Datei habe ich gefunden in
> find /usr/ -name interpreter
/usr/var/lib/iscan/interpreter
Nachdem ich den Eintrag...
> cd /usr/share/iscan-data
> ln -n /usr/var/lib/iscan/interpreter interpreter (oder kopie)
...gemacht habe, kann ich endlich als User wieder scannen:
scanimage -L
oder
xsane
Komischerweise hilft bei mir hier kein Symbolischer link.
Noch ein Tipp: ich hab in ein anderen Forum gelesen, dass doppelte Einträge in der Datei
Interpreter auch zum nicht-scannen führen können.
Ich weiß nicht warum ich nicht von Anfang an als User scannen konnte, sondern nur als Root. Ich hatte den Rechner erst wegen neuer SSD komplett neu aufgesetzt. Naja egal, jetzt kann ich wieder als User scannen.
PS: Wie schließe ich hier im Forum Threads? ...Bin nur "Gast".