Printer is a Brother MFC-J825DW. Installed driver packages from Brother and amended 60-libsane-rules as recommended.
Xsane reports "No scanners found."
Scanner is detected by root:
found USB scanner (vendor=0x04f9 [Brother], product=0x0283 [MFC-J825DW]) at libusb:001:002
- Code: Select all
ls -la /dev/bus/usb/* gives
crw-rw-r--+ 1 root lp 189, 1 Jul 9 21:36 002
But adding myself to the "lp" group made no difference, even after a reboot.
Using "sudo" I needed to specify a DISPLAY.
Using "su -" produced the Xsane license screen.
"strace xsane" terminates with
- Code: Select all
open("/lib64/tls/x86_64/libnvidia-egl-wayland.so.", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib64/tls/x86_64", 0x7ffc3e4c59e0) = -1 ENOENT (No such file or directory)
open("/lib64/tls/libnvidia-egl-wayland.so.", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib64/tls", 0x7ffc3e4c59e0) = -1 ENOENT (No such file or directory)
open("/lib64/x86_64/libnvidia-egl-wayland.so.", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib64/x86_64", 0x7ffc3e4c59e0) = -1 ENOENT (No such file or directory)
open("/lib64/libnvidia-egl-wayland.so.", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib64", {st_mode=S_IFDIR|0755, st_size=135168, ...}) = 0
open("/usr/lib64/libnvidia-egl-wayland.so.", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
A recent release of nVidia in March this year (364.12) has support for Wayland, but I am running the MATE desktop. Some Wayland libs were updated recently.
Will provide any further info requested.