Canon canoscan lide 400 linux

Linux Mint Forums

[solved] Problems with getting CanoScan LIDE 400 to work on LM19 Tara

Forum rules
Before you post please read how to get help. Topics in this forum are automatically closed 6 months after creation.

[solved] Problems with getting CanoScan LIDE 400 to work on LM19 Tara

Post by Morgan Krieg » Mon Oct 14, 2019 2:50 pm

I just bought the scanner and tried running its official scanning program but it’s simply unacceptable. It can save files only as 90% quality .jpg or pdf, has no resolution settings — basically basic functionality is missing.

But Xsane, simple-scan and skanlite find no devices despite that it supposedly has complete support by sane.

This is sane-find-scanner from sane-backends 1.0.27 # 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. searching for SCSI scanners: checking /dev/scanner. failed to open (Invalid argument) checking /dev/sg0. failed to open (Access to resource has been denied) checking /dev/sg1. failed to open (Access to resource has been denied) checking /dev/sg2. failed to open (Invalid argument) checking /dev/sg3. failed to open (Access to resource has been denied) checking /dev/sg4. failed to open (Invalid argument) checking /dev/sg5. failed to open (Invalid argument) checking /dev/sg6. failed to open (Invalid argument) checking /dev/sg7. failed to open (Invalid argument) checking /dev/sg8. failed to open (Invalid argument) checking /dev/sg9. failed to open (Invalid argument) checking /dev/sga. failed to open (Invalid argument) checking /dev/sgb. failed to open (Invalid argument) checking /dev/sgc. failed to open (Invalid argument) checking /dev/sgd. failed to open (Invalid argument) checking /dev/sge. failed to open (Invalid argument) checking /dev/sgf. failed to open (Invalid argument) checking /dev/sgg. failed to open (Invalid argument) checking /dev/sgh. failed to open (Invalid argument) checking /dev/sgi. failed to open (Invalid argument) checking /dev/sgj. failed to open (Invalid argument) checking /dev/sgk. failed to open (Invalid argument) checking /dev/sgl. failed to open (Invalid argument) checking /dev/sgm. failed to open (Invalid argument) checking /dev/sgn. failed to open (Invalid argument) checking /dev/sgo. failed to open (Invalid argument) checking /dev/sgp. failed to open (Invalid argument) checking /dev/sgq. failed to open (Invalid argument) checking /dev/sgr. failed to open (Invalid argument) checking /dev/sgs. failed to open (Invalid argument) checking /dev/sgt. failed to open (Invalid argument) checking /dev/sgu. failed to open (Invalid argument) checking /dev/sgv. failed to open (Invalid argument) checking /dev/sgw. failed to open (Invalid argument) checking /dev/sgx. failed to open (Invalid argument) checking /dev/sgy. failed to open (Invalid argument) checking /dev/sgz. failed to open (Invalid argument) # No SCSI scanners found. If you expected something different, make sure that # you have loaded a kernel SCSI driver for your SCSI adapter. searching for USB scanners: checking /dev/usb/scanner. failed to open (Invalid argument) checking /dev/usb/scanner0. failed to open (Invalid argument) checking /dev/usb/scanner1. failed to open (Invalid argument) checking /dev/usb/scanner2. failed to open (Invalid argument) checking /dev/usb/scanner3. failed to open (Invalid argument) checking /dev/usb/scanner4. failed to open (Invalid argument) checking /dev/usb/scanner5. failed to open (Invalid argument) checking /dev/usb/scanner5. failed to open (Invalid argument) checking /dev/usb/scanner7. failed to open (Invalid argument) checking /dev/usb/scanner8. failed to open (Invalid argument) checking /dev/usb/scanner9. failed to open (Invalid argument) checking /dev/usb/scanner10. failed to open (Invalid argument) checking /dev/usb/scanner11. failed to open (Invalid argument) checking /dev/usb/scanner12. failed to open (Invalid argument) checking /dev/usb/scanner13. failed to open (Invalid argument) checking /dev/usb/scanner14. failed to open (Invalid argument) checking /dev/usb/scanner15. failed to open (Invalid argument) checking /dev/usbscanner. failed to open (Invalid argument) checking /dev/usbscanner0. failed to open (Invalid argument) checking /dev/usbscanner1. failed to open (Invalid argument) checking /dev/usbscanner2. failed to open (Invalid argument) checking /dev/usbscanner3. failed to open (Invalid argument) checking /dev/usbscanner4. failed to open (Invalid argument) checking /dev/usbscanner5. failed to open (Invalid argument) checking /dev/usbscanner6. failed to open (Invalid argument) checking /dev/usbscanner7. failed to open (Invalid argument) checking /dev/usbscanner8. failed to open (Invalid argument) checking /dev/usbscanner9. failed to open (Invalid argument) checking /dev/usbscanner10. failed to open (Invalid argument) checking /dev/usbscanner11. failed to open (Invalid argument) checking /dev/usbscanner12. failed to open (Invalid argument) checking /dev/usbscanner13. failed to open (Invalid argument) checking /dev/usbscanner14. failed to open (Invalid argument) checking /dev/usbscanner15. failed to open (Invalid argument) trying libusb: could not open USB device 0x09da/0x000a at 002:007: Access denied (insufficient permissions) could not open USB device 0x8087/0x0020 at 002:002: Access denied (insufficient permissions) could not open USB device 0x1d6b/0x0002 at 002:001: Access denied (insufficient permissions) bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x04A9 idProduct 0x1912 bcdDevice 1.00 iManufacturer 1 (Canon) iProduct 2 (LiDE 400) iSerialNumber 3 (417DE6) bNumConfigurations 1 bLength 9 bDescriptorType 2 wTotalLength 131 bNumInterfaces 3 bConfigurationValue 1 iConfiguration 0 () bmAttributes 128 () MaxPower 500 mA  bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 bInterfaceSubClass 0 bInterfaceProtocol 255 iInterface 0 () bLength 7 bDescriptorType 5 bEndpointAddress 0x07 (out 0x07) bmAttributes 2 (bulk) wMaxPacketSize 512 bInterval 0 ms bRefresh 0 bSynchAddress 0 bLength 7 bDescriptorType 5 bEndpointAddress 0x88 (in 0x08) bmAttributes 2 (bulk) wMaxPacketSize 512 bInterval 0 ms bRefresh 0 bSynchAddress 0 bLength 7 bDescriptorType 5 bEndpointAddress 0x89 (in 0x09) bmAttributes 3 (interrupt) wMaxPacketSize 64 bInterval 11 ms bRefresh 0 bSynchAddress 0  bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 bInterfaceSubClass 255 bInterfaceProtocol 255 iInterface 0 () bLength 7 bDescriptorType 5 bEndpointAddress 0x03 (out 0x03) bmAttributes 2 (bulk) wMaxPacketSize 512 bInterval 0 ms bRefresh 0 bSynchAddress 0 bLength 7 bDescriptorType 5 bEndpointAddress 0x86 (in 0x06) bmAttributes 2 (bulk) wMaxPacketSize 512 bInterval 0 ms bRefresh 0 bSynchAddress 0 bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 1 bNumEndpoints 2 bInterfaceClass 7 bInterfaceSubClass 1 bInterfaceProtocol 4 iInterface 0 () bLength 7 bDescriptorType 5 bEndpointAddress 0x03 (out 0x03) bmAttributes 2 (bulk) wMaxPacketSize 512 bInterval 0 ms bRefresh 0 bSynchAddress 0 bLength 7 bDescriptorType 5 bEndpointAddress 0x86 (in 0x06) bmAttributes 2 (bulk) wMaxPacketSize 512 bInterval 0 ms bRefresh 0 bSynchAddress 0  bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 bInterfaceSubClass 255 bInterfaceProtocol 255 iInterface 0 () bLength 7 bDescriptorType 5 bEndpointAddress 0x0A (out 0x0A) bmAttributes 2 (bulk) wMaxPacketSize 512 bInterval 0 ms bRefresh 0 bSynchAddress 0 bLength 7 bDescriptorType 5 bEndpointAddress 0x8B (in 0x0B) bmAttributes 2 (bulk) wMaxPacketSize 512 bInterval 0 ms bRefresh 0 bSynchAddress 0 bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 1 bNumEndpoints 2 bInterfaceClass 7 bInterfaceSubClass 1 bInterfaceProtocol 4 iInterface 0 () bLength 7 bDescriptorType 5 bEndpointAddress 0x0A (out 0x0A) bmAttributes 2 (bulk) wMaxPacketSize 512 bInterval 0 ms bRefresh 0 bSynchAddress 0 bLength 7 bDescriptorType 5 bEndpointAddress 0x8B (in 0x0B) bmAttributes 2 (bulk) wMaxPacketSize 512 bInterval 0 ms bRefresh 0 bSynchAddress 0 checking for LM983[1,2,3] . this is not a LM983x (bcdUSB = 0x200) checking for GT-6801 . this is not a GT-6801 (bDeviceClass = 0) checking for GT-6816 . this is not a GT-6816 (bcdUSB = 0x200) checking for GLxxx . this is not a GL646 (bDeviceClass = 0, bInterfaceClass = 255) this is not a GLxxx (bDeviceClass = 0, bInterfaceClass = 255) found USB scanner (vendor=0x04a9 [Canon], product=0x1912 [LiDE 400]) at libusb:001:016 could not open USB device 0x8087/0x0020 at 001:002: 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.
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).

Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.

Re: [solved] Problems with getting CanoScan LIDE 400 to work on LM19 Tara

Post by Morgan Krieg » Tue Oct 15, 2019 7:30 am

Читайте также:  Linux linking with static library

It turned out that I had to get the most up to date repository for SANE following instructions from here.

It was certainly a frustrating experience. It’s the second time this year I had to intervene with SANE to get a scanner working and the scanning program provided by the producer is an absolute joke when compared to SANE frontends like XSANE.

Image

Comparison:

That’s what Canon considers to be an acceptable scanner output.

Image

Same done with XSANE.

  • Important Notices
  • ↳ Rules & Notices
  • ↳ Releases & Announcements
  • ↳ Main Edition Support
  • ↳ Beginner Questions
  • ↳ Installation & Boot
  • ↳ Software & Applications
  • ↳ Hardware Support
  • ↳ Graphics Cards & Monitors
  • ↳ Printers & Scanners
  • ↳ Storage
  • ↳ Sound
  • ↳ Networking
  • ↳ Virtual Machines
  • ↳ Desktop & Window Managers
  • ↳ Cinnamon
  • ↳ MATE
  • ↳ Xfce
  • ↳ Other topics
  • ↳ Non-technical Questions
  • ↳ Tutorials
  • Debian Edition Support
  • ↳ LMDE Forums
  • ↳ Beginner Questions
  • ↳ Installation & Boot
  • ↳ Software & Applications
  • ↳ Hardware Support
  • ↳ Networking
  • ↳ Tutorials
  • ↳ Other Topics & Open Discussion
  • ↳ LMDE Archive
  • Interests
  • ↳ Gaming
  • ↳ Scripts & Bash
  • ↳ Programming & Development
  • Customization
  • ↳ Themes, Icons & Wallpaper
  • ↳ Compiz, Conky, Docks & Widgets
  • ↳ Screenshots
  • ↳ Your Artwork
  • Chat
  • ↳ Introduce Yourself
  • ↳ Chat about Linux Mint
  • ↳ Chat about Linux
  • ↳ Open Chat
  • ↳ Suggestions & Feedback
  • International
  • ↳ Translations
  • ↳ Deutsch — German
  • ↳ Español — Spanish
  • ↳ Français — French
  • ↳ Italiano — Italian
  • ↳ Nederlands — Dutch
  • ↳ Português — Portuguese
  • ↳ Русский — Russian
  • ↳ Suomi — Finnish
  • ↳ Other Languages
  • ↳ Čeština-Slovenčina — Czech-Slovak
  • ↳ Magyar — Hungarian
  • ↳ 日本語 — Japanese
  • ↳ Polski — Polish
  • ↳ Svenska — Swedish
  • ↳ Українська — Ukrainian
Читайте также:  How to scroll linux terminal

Powered by phpBB® Forum Software © phpBB Limited

Источник

Оцените статью
Adblock
detector