On 2021-03-07, Anthony Campbell <a...@acampbell.uk> wrote: > > Hello misc@: > > > My Epson Perfection 1650 has worked on -current for many months but in > the last 3 days attempts to scan with xsane say: "Failed to start > scanner: operation not supported". > > Scanimage -L shows the scanner is detected corectly. > > I have already made the permissions changes for usb as instructed in the > sane-backend pkg-readme. > > I have added my user to the operator group without effect. > > This problem isn't only in -current. In two laptops running the i386 > -release version of OpenBSD things are even worse - scanimage will only > detect the scanner as root in this case. > > > I think this may be a permissions problem but I can't run xsane as root > because this gives "cannot open display: 0:" > > > Not having a working scanner is a major problem for me. Any suggestgions > gratefully received.
As things stand it will need to access /dev/ugen* and possibly /dev/usb* (chown/chmod); running MAKEDEV will reset permissions so you might want to add that to rc.local/. Alternatively someone will need to write a kernel driver for it and modify scanning software to work with that.