I installed iscan-plugin, iscan-firmware,
sane-find-scanner find the usb scanner,
scanimage -L
says No scanners were identified.
Works after Install iscan-gt-f720-bundle-2.30.4.x64.rpm from http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX
I think packman bundle many scanner driver together, and there are conflict in files.
The non root user still don’t work, even after I add the lp group to user. Haven’t figure out what changes needed yet.
I am using ‘Epson Scan 2’ from Flatpak, which works fine with my Epson Perfection V370 Photo, which is an ancient flatbed scanner. Having tried multiple Epson drivers on the way, i strongly suggest to scan for viruses if downloading stuff from Epson - my Anti-Virus reported more than once malware in the Java provided by Epson.
david@david-laptop:~> /usr/bin/sane-find-scanner
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
could not open USB device 0x1d6b/0x0003 at 004:001: Access denied (insufficient permissions)
could not open USB device 0x04f3/0x0c4c at 003:009: Access denied (insufficient permissions)
could not open USB device 0x04f2/0xb6b6 at 003:008: Access denied (insufficient permissions)
found USB scanner (vendor=0x04b8 [EPSON], product=0x0131 [EPSON Scanner]) at libusb:003:041
could not open USB device 0x8087/0x0aaa at 003:010: Access denied (insufficient permissions)
could not open USB device 0x046d/0xc00e at 003:005: Access denied (insufficient permissions)
could not open USB device 0x0451/0x2046 at 003:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 003:001: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0003 at 002:001: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 001:001: Access denied (insufficient permissions)
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
# Not checking for parallel port scanners.
# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.
# You may want to run this program as root to find all devices. Once you
# found the scanner devices, be sure to adjust access permissions as
# necessary.
david@david-laptop:~> scanimage -L
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
david@david-laptop:~> ls -la ~/.sane
total 0
drwxrwx--- 1 david users 10 Feb 13 19:27 .
drwxr-x--- 1 david users 704 Feb 16 17:18 ..
drwxrwx--- 1 david users 16 Feb 13 19:27 xsane
As root
david-laptop:~ # ls -la ~/.sane
total 0
drwxrwx--- 1 root root 10 Feb 14 04:26 .
drwx------ 1 root root 374 Feb 14 05:59 ..
drwxrwx--- 1 root root 102 Feb 14 05:48 xsane
david-laptop:~ # scanimage -L
device `epkowa:interpreter:003:048' is a Epson Perfection V30 flatbed scanner
I compared the snapshot before and after install EPSON iscan-gt-f720-bundle-2.30.4.x64.rpm:
there is a new file, seems don’t exist in your package: /etc/udev/rules.d/55-iscan.rules
Installing SANE creates the scanner group. Any user account that is to access the scanner needs to get added to this group.
…
After changing the group membership, the affected user(s) will need to log out and into the system again.
You are right. I rollbacked to your package.
It’s missing /var/lib/iscan/interpreter
interpreter usb 0x04b8 0x0131 /usr/lib64/esci/libesci-interpreter-gt-f720 /usr/share/esci/esfw8b.bin
After I had back that file, your package works under root.
scanimage -L
device `epkowa:interpreter:003:023’ is a Epson (unknown model) flatbed scanner
The epson package generates that file automatically.