Canon CanoScan LiDE 300 can not be found

Hi. I’ve been suffering with the installation process of my Canon CanoScan LiDE 300 scanner on a newly installed version of openSUSE Leap 15.2 for the past two days now. Not looking at that, the scanner still has not been detected by the system as a whole.
First I installed the updates and then the original driver from the Canon website (scangearmp2-3.70-1-rpm) - useless. The commands lsusb and dmesg detect the scanner but the GUIs don’t.
Only recently have I discovered that the current version of preinstalled in openSUSE sane-backends 1.0.27 package doesn’t support the specific scanner, but there is the most recent 1.0.30 version on the Sane website, which does support my scanner, but I cannot find out a way of installing that into openSUSE (I have never installed anything directly from the source).
Can someone please help me in this situation, or find a solution?
Thank you.

The commands lsusb and dmesg detect the scanner but the GUIs don’t.

Try

scangearmp2

Hello and welcome here. Please note that it is not advisable to keep most information secret. When you did lsusb and dmesg, do not tell your conclusions, but post that output. Only so can others come with suggestions because they may detect things you didn’t. After all, that is part of the reason you came here; to take advanage of otherones expertise.

Oh, and while you are new here, we have the following:
There is an important, but not easy to find feature on the forums.

Please in the future use CODE tags around copied/pasted computer text in a post. It is the # button in the tool bar of the post editor. When applicable copy/paste complete, that is including the prompt, the command, the output and the next prompt.

An example is here: Using CODE tags Around your paste.

The proprietary Canon scanner driver requires that you use the ‘scangearmp2’ GUI front-end as sauerland has already hinted at. However, as you have already mentioned in your opening post, there is recent SANE driver support using the pxima backend. If you want to try upgrading SANE, my suggestion is to reach for community repo/packages (eg Sauerland repo)…
https://software.opensuse.org/package/sane-backends

Wow! Thanks a lot! That command has just revived my scanner!
However it says Invalid MIT-MAGIC-COOKIE-1 key
Any ideas?

Thank you so much any way!!!

Thanks. Sorry about that.
lsusb says:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 004: ID 0408:a031 Quanta Computer, Inc.
Bus 001 Device 003: ID 04ca:3015 Lite-On Technology Corp.
Bus 001 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 001 Device 006: ID 04a9:1913 Canon, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

dmesg | grep usb
4.988908] usbcore: registered new interface driver usbfs
4.988919] usbcore: registered new interface driver hub
4.988956] usbcore: registered new device driver usb
5.004905] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.03
5.004907] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
5.004908] usb usb1: Product: xHCI Host Controller
5.004910] usb usb1: Manufacturer: Linux 5.3.18-lp152.33-default xhci-hcd
5.004911] usb usb1: SerialNumber: 0000:00:15.0
5.010267] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.03
5.010268] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
5.010270] usb usb2: Product: xHCI Host Controller
5.010271] usb usb2: Manufacturer: Linux 5.3.18-lp152.33-default xhci-hcd
5.010272] usb usb2: SerialNumber: 0000:00:15.0
5.011481] usb: port power management may be unreliable
5.345218] usb 1-4: new full-speed USB device number 2 using xhci_hcd
5.495405] usb 1-4: New USB device found, idVendor=046d, idProduct=c534, bcdDevice=29.01
5.495407] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
5.495409] usb 1-4: Product: USB Receiver
5.495410] usb 1-4: Manufacturer: Logitech
5.504096] usbcore: registered new interface driver usbhid
5.504097] usbhid: USB HID core driver
5.505626] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:15.0/usb1/1-4/1-4:1.0/0003:046D:C534.0001/input/input2
5.569529] hid-generic 0003:046D:C534.0001: input,hidraw0: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:00:15.0-4/input0
5.569857] input: Logitech USB Receiver Mouse as /devices/pci0000:00/0000:00:15.0/usb1/1-4/1-4:1.1/0003:046D:C534.0002/input/input3
5.570104] input: Logitech USB Receiver Consumer Control as /devices/pci0000:00/0000:00:15.0/usb1/1-4/1-4:1.1/0003:046D:C534.0002/input/input4
5.621214] usb 1-5: new full-speed USB device number 3 using xhci_hcd
5.629327] input: Logitech USB Receiver System Control as /devices/pci0000:00/0000:00:15.0/usb1/1-4/1-4:1.1/0003:046D:C534.0002/input/input5
5.629631] hid-generic 0003:046D:C534.0002: input,hiddev96,hidraw1: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:15.0-4/input1
5.788399] usb 1-5: New USB device found, idVendor=04ca, idProduct=3015, bcdDevice= 0.01
5.788403] usb 1-5: New USB device strings: Mfr=0, Product=0, SerialNumber=0
5.845956] logitech-djreceiver 0003:046D:C534.0001: hidraw0: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:00:15.0-4/input0
5.917336] usb 1-7: new high-speed USB device number 4 using xhci_hcd
6.038263] logitech-djreceiver 0003:046D:C534.0002: hiddev96,hidraw1: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:15.0-4/input1
6.091549] usb 1-7: New USB device found, idVendor=0408, idProduct=a031, bcdDevice= 0.06
6.091554] usb 1-7: New USB device strings: Mfr=3, Product=1, SerialNumber=2
6.091557] usb 1-7: Product: VGA WebCam
6.091559] usb 1-7: Manufacturer: Quanta
6.091560] usb 1-7: SerialNumber: 0x0001
6.098990] input: Logitech Wireless Mouse PID:4054 Mouse as /devices/pci0000:00/0000:00:15.0/usb1/1-4/1-4:1.1/0003:046D:C534.0002/0003:046D:4054.0003/input/input8
6.099433] hid-generic 0003:046D:4054.0003: input,hidraw2: USB HID v1.11 Mouse [Logitech Wireless Mouse PID:4054] on usb-0000:00:15.0-4/input1:2
6.160581] input: Logitech Wireless Mouse as /devices/pci0000:00/0000:00:15.0/usb1/1-4/1-4:1.1/0003:046D:C534.0002/0003:046D:4054.0003/input/input12
6.160897] logitech-hidpp-device 0003:046D:4054.0003: input,hidraw2: USB HID v1.11 Mouse [Logitech Wireless Mouse] on usb-0000:00:15.0-4/input1:2
6.221319] usb 1-8: new high-speed USB device number 5 using xhci_hcd
6.369701] usb 1-8: New USB device found, idVendor=0bda, idProduct=0129, bcdDevice=39.60
6.369703] usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=3
6.369705] usb 1-8: Product: USB2.0-CRW
6.369706] usb 1-8: Manufacturer: Generic
6.369708] usb 1-8: SerialNumber: 20100201396000000
6.378222] usbcore: registered new interface driver rtsx_usb
9.149480] usbcore: registered new interface driver btusb
9.150453] input: VGA WebCam: VGA WebCam as /devices/pci0000:00/0000:00:15.0/usb1/1-7/1-7:1.0/input/input33
9.150522] usbcore: registered new interface driver uvcvideo
9.155710] Bluetooth: hci0: using rampatch file: qca/rampatch_usb_00000302.bin
9.210492] Bluetooth: hci0: using NVM file: qca/nvm_usb_00000302.bin
6776.635068] usb 1-1: new high-speed USB device number 6 using xhci_hcd
6776.793063] usb 1-1: New USB device found, idVendor=04a9, idProduct=1913, bcdDevice= 1.00
6776.793067] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
6776.793068] usb 1-1: Product: LiDE 300
6776.793069] usb 1-1: Manufacturer: Canon
6776.793071] usb 1-1: SerialNumber: 494FE2
6994.873426] usb 1-1: usbfs: interface 0 claimed by usbfs while ‘scangearmp2’ sets config #1
7117.268207] usb 1-1: usbfs: interface 0 claimed by usbfs while ‘scangearmp2’ sets config #1

My GUI utilites like Xsane or Skanlite in chorus say that the scanner has not been found.

Thanks for your help.

I installed both the proprietary Canon driver and the most recent sane-backends driver form the original openSUSE repositories. And as I mentioned above the GUI utilities however can’t find the scanner.
By the way, In the repositories that you advised I didn’t find the updates either…? There is 1.0.27 version that doesn’t support my scanner.

For the Canon driver did you try scangearmp2 as already advised?

By the way, In the repositories that you advised I didn’t find the updates either…? There is 1.0.27 version that doesn’t support my scanner.

Refer to ‘Show Community Packages’ under the respective distro version. User sauerland maintains a repo with 1.0.31 version.

Ah, missed your earlier reply re scangearmp2. As you now likely realise, the Canon proprietary driver can only be used with it’s scangearmp2 GUI.

Shall we consider this solved? Or are you still driven to trying the SANE pixma driver?

Thank you so much indeed!!! I’m definitely after testing SANE driver but I guess This topic is solved. Many thanks again!
Bye-Bye!

Yes, I forgot to note that I couldn’t find the new version of Sane driver as first I hooked up the wrong Sauerland’s repository -
https://download.opensuse.org/repositories/home:/Sauerland/openSUSE_Leap_15.2/ instead of
https://download.opensuse.org/repositories/home:/Sauerland:/sane/openSUSE_Leap_15.2/

Now everything works awesome!!!
Many thanks again!

Well done! :slight_smile: