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
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.
Comparison:
That’s what Canon considers to be an acceptable scanner output.
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
Powered by phpBB® Forum Software © phpBB Limited