SANE Backend on Fedora 34 KDE

hello everyone, today I try install skanlite on Fedora 34 KDE, but after run skanlite, there is no scanner device, and I also try to check via scanimage, still there is no scanner detected…

this problem appears only in Fedora 34… before this, I already install Fedora 33 and scanner running and get detected without any problem…

my scanner is the old one, Canon LiDE 110…

this is command when install skanlite & sane-backends :
sudo dnf install skanlite sane-backends

this is the image when I try to open Skanlite :

this is output from scanimage -L (with and without sudo):

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).

this is output from 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 002:001: Access denied (insufficient permissions)
could not open USB device 0x06cb/0x009a at 001:004: Access denied (insufficient permissions)
could not open USB device 0x5986/0x2113 at 001:003: Access denied (insufficient permissions)
found USB scanner (vendor=0x04a9 [Canon], product=0x1909 [CanoScan], chip=GL124) at libusb:001:016
could not open USB device 0x046d/0xc52f at 001:012: 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.

this is output from lsusb :

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 06cb:009a Synaptics, Inc. Metallica MIS Touch Fingerprint Reader
Bus 001 Device 003: ID 5986:2113 Acer, Inc SunplusIT Integrated Camera
Bus 001 Device 016: ID 04a9:1909 Canon, Inc. CanoScan LiDE 110
Bus 001 Device 005: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader
Bus 001 Device 012: ID 046d:c52f Logitech, Inc. Unifying Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

this is output from dmesg :

[ 2984.165299] usb 1-2: USB disconnect, device number 15
[ 2986.278191] usb 1-2: new high-speed USB device number 16 using xhci_hcd
[ 2986.406014] usb 1-2: New USB device found, idVendor=04a9, idProduct=1909, bcdDevice= 7.01
[ 2986.406028] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2986.406033] usb 1-2: Product: CanoScan
[ 2986.406038] usb 1-2: Manufacturer: Canon

the scanner detect in lsusb, dmesg, and sane-find-scanner, but not detect in scanimage -L and Skanlite application…

is there anything that I can do to solve this problem??

1 Like

If you have a root account just try to change to root before starting the app ( in terminal su -l ) .

from my log, the scanner detect in sane-find-scanner, with or without root, the problem is the scanner not detect when I use scanimage -L or open Skanlite application…

I update my question with add image…

This may helps you to solve the problem with the permissions:

How to set up your scanner to work with Sane and PDF Studio under Fedora 27 Linux’s systemd – PDF Studio Knowledge Base

I already read the tutorial, its for scanner over network, my problem is with USB scanner not detected…

and this scanner problem appears only in Fedora 34, before this, I already use Fedora 33 and scanner running without any problem…

Fedora 34 is not Fedora 33, so things can change.