Closed kingtat closed 4 months ago
This was a permissions issue. The scanserv process did not have write permission on the device. After modifying the permissions on the host via udev rules, I then ttried unprivileged lxc. Seems to be working well.
Many thanks for scanservjs.
I've successfully run Scanservjs in a privileged docker container on my desktop machine as per the docs. I have resurrected an old scanner I had not realised was now supported by SANE! I'm now attempting to run in a Proxmox lxc container:
Within the container, the scanner is detected and a scan image successfully generated:
However Scanservjs does not find the scanner. How does scanservjs's device detection differ from that of say SANE utilities? I guess /var/run/dbus is some how involved. I have not made any provision for this in my container config other than making it privileged, nested and allow access to the relevant USB bus.