You are not logged in.
I tried to use my scanner as user - but without success. No problem with arch32. I have problems with the repository package (1.0.16-2) as well as with current arch32 PKGBUILD (1.0.17-3). To my surprise, a package built on arch64 with the older 1.0.17-2 PKGBUILD from arch32 worked... (with different source tarball).
I checked that:
- group scanner is present
- user is in group scanner
- user can access libusbscanner and /var/lock/sane
All ok.
User can do "sane-find-scanner": Scanner is found.
User enters "scanimage -L": Scanner is not found.
It seems that "libusbscanner" (either /lib64/udev/libusbscanner.sh or /etc/hotplug/usb/libusbscanner) is not called to change the permissions of /proc/bus/usb/xxx/yyy to root.scanner and 066.
"kdesu xsane" works (access as root to scanner), so I assume a permission problem. But where shall I look?
Offline
Problem solved with sane package update to
sane-1.0.17-3.pkg.tar.gz.
Previous packages did not convert the "libsane.usermap" to the "sane.rules" for udev, but the actual package does - and so using the scanner as user is possible now.
Offline