Canon CanoScan LiDE 120
I checked SANE's supported devices list, and saw that the LiDE 120 is supported, however the model I received uses a different and Linux-unsupported chipset! (GL848+)
Herein are notes of my misadventure.
![]() |
![]() |
![]() |
![]() |
![]() |
- Linux would use SANE
- https://www.mail-archive.com/search?l=sane-devel%40lists.alioth.debian.org&q=lide+120&x=0&y=0
-
https://www.mail-archive.com/search?l=sane-devel%40lists.alioth.debian.org&q=GL848&x=0&y=0
edit /etc/sane.d/dll.conf
and comment-out net
Overview ∞
Speed & Quality
- Excellent Resolution - 2400 x 4800 dpi maximum optical resolution, 48-bit color depth with over 281 trillion possible colors and 19,200 x 19,200 dpi (Interpolated) software enhanced scans. [ 1 ] Optical resolution is a measure of maximum hardware sampling resolution, based on ISO 14473 standard. [ 2 ] [Windows 10's built-in "Fax & Scanner" software has a limit of 600 dpi]
-
High Speed Scan - Delivers a letter size color scan in approx. 16 seconds. [ 3 ] Scan speed indicates the time measured between pressing the scan button of the scanner driver and the on-screen status display turns off. Scan speed will vary depending upon a number of factors. [ 4 ] [This is actually pretty slow]
Ease of Use
- EZ Buttons - Four buttons that enable you to scan, copy, Send to Cloud or create PDFs faster.
- Auto Document Fix - Automatically employs area-by-area correction for beautiful, easy-to-view scans.
- Auto Scan Mode - Automatically recognizes the type of original, then scans and saves with suitable settings with one click of the Scan button. [ 5 ] For network users, Auto Scan Mode is only available when scanning at a computer using MP Navigator EX software and selecting the 1-click feature then "Save to PC."
-
Advanced Z-Lid Expansion Top - Raises approximately one-inch to allow you to scan large items such as personal notebooks, and other thick documents. [ 6 ] [This is standard on every scanner.]
Connectivity
- Send To Cloud - An easy way to send all your data or attachments to Dropbox® or Evernote® with a single button. [ 7 ] Evernote® or Dropbox® software must be installed on computer for "Send To Cloud" function to work with those services.
-
Hi-Speed USB - Plug the cable into your PC for a super-fast connection for your data transfers.
My thoughts ∞
- Inexpensive as fuck!
- There is no LED light. Yay!
- There is no second power cable. Yay!
- Hell, there isn't even a power switch.
-
It uses a smaller USB cable, not one of those odd huge ones only used for printers and old scanners.
- TODO - what's it called? It's bigger than a microUSB cable.
Specifications ∞
- Scanner Type: Flatbed
-
Scanning Element: Contact Image Sensor (CIS)
- Three-color (RGB) LED
Features:
- 4 EZ Buttons
- Advanced Z-lid Expansion Top
- Auto Dust & Scratch Reduction
- Auto Document Fix
- Auto Scan Mode [ 8 ] For network users, Auto Scan Mode is only available when scanning at a computer using MP Navigator EX software and selecting the 1-click feature then "Save to PC."
- Digital Filing
- Fading Correction
- Grain Correction
- Gutter Shadow Correction
- High-Speed Scanning [ 9 ] Scan speed indicates the time measured between pressing the scan button of the scanner driver and the on-screen status display turns off. Scan speed will vary depending upon a number of factors.
- Image Correction
- My Image Garden [ 10 ] To install using Windows® OS, .NET Framework 4 is required. Compatible still image formats are PDF (created using Canon PDF Creator only), JPEG (Exif), TIFF, and PNG. Compatible video formats are MOV (from select Canon digital cameras only) and MP4 (from select Canon digital camcorders only).
- Low Power Consumption
- One Cable for Data & Power
-
Send to Cloud [ 11 ] Evernote® or Dropbox® software must be installed on computer for "Send To Cloud" function to work with those services.
Scanner Buttons:
- Auto Scan
- Copy
-
Send
Max. Resolutions [ 12 ] Optical resolution is a measure of maximum hardware sampling resolution, based on ISO 14473 standard.
- Optical: 2400 x 4800 dpi
-
Interpolated: 19,200 x 19,200 dpi
Scanning Modes:
- Color: 48-bit internal/48 or 24-bit external
-
Grayscale: 16-bit internal/8-bit external
- Dimensions: 9.9 (W) x 14.6 (D) x 1.6(H)
-
Weight: 3.4 lbs
OS Compatibility: [ 13 ] Operation can only be guaranteed on a PC with pre-installed Windows 8.1, Windows 8, Windows 7, Vista or XP. [ 14 ] Internet Connection required during software installation
- Windows 8
- Windows 8.1
- Windows 7
- Windows 7 SP1
- Windows Vista SP1
- Windows Vista SP2
- Windows XP SP3 32-bit
-
Mac OS X 10.6.8 - 10.9
Misc:
- Max. Power Consumption: 2.5W (1.4 W Standby)
- Operating Temperature: 41° - 95°F
- Operating Humidity: 10% - 90% RH
-
Warranty: 1-year limited warranty with InstantExchange Program. 1-year toll-free technical phone support [ 15 ] Warranty programs are subject to certain conditions and restrictions. See https://www.usa.canon.com/internet/portal/us/home/support for details.
2018-03-03 on Windows 10 ∞
- Detects just fine
-
'Windows Fax and Scan' works just fine with it
- 600 dpi max
2018-03-03 - I tried VueScan 9.6.06, but it watermarks.
NAPS2 is the winner.
Troubleshooting ∞
Scans are black ∞
This is because there isn't enough power to operate the light.
If you are plugged into a USB hub, make sure you're giving the scanner enough power. Consider a direct connection to your computer.
Mo' Linux Mo' Problems ∞
2018-03-02 attempts, using libsane:i386 1.0.24-8+deb8u2 on Devuan-1.0.0-jessie-i386-DVD
sane-find-scanner
detects it, but no frontend can use it ∞
\sane-find-scanner
found USB scanner (vendor=0x04a9 [Canon], product=0x190e [CanoScan], chip=GL848+) at libusb:004:004
--
- https://unix.stackexchange.com/questions/191777/scanimage-works-but-xsane-or-any-other-ui-does-not
- https://askubuntu.com/questions/599694/scanimage-works-but-xsane-or-any-other-ui-does-not
- I don't know if this would be useful: https://askubuntu.com/questions/178833/scanner-detected-with-sane-find-scanner-but-not-with-scanimage-l-or-sudo-scani
-
WORKING https://answers.launchpad.net/ubuntu/+question/262320
[failed] Disable USB autosuspend ∞
It is theorized that this is because the USB port has gone to sleep.
From lsusb
, get the device ID:
Bus 004 Device 004: ID 04a9:190e Canon, Inc.
Using TLP:
As of 2018-03-02, it is not packaged for Devuan. I got 1.1 (tlp_1.1-1_all.deb
) from packages.debian.org and did:
\apt-get install rfkill \dpkg -i tlp_1.1-1_all.deb
edit /etc/default/tlp
and adjust these two items:
USB_AUTOSUSPEND=0 USB_BLACKLIST="04a9:190e"
\tlp start
.. no change
[failed] disable autosuspend from the commandline ∞
# NOTE - depending on your zsh settings, you may need to overwrite-redirect with >! device='usb4' power="/sys/bus/usb/devices/$device/power/" # Disabling auto suspending USB \echo '2' > $power/autosuspend # Disable USB autosuspend \echo 'on' > $power/level # Add this to /etc/rc.local to make it run on every startup.
Failed: SANE Configuration ∞
/etc/sane.d/dll.conf
does have genesys
uncommented.
I saw that /etc/sane.d/genesys.conf
was missing my model:
# Canon LiDE 120 usb 0x04a9 0x190E
.. no change
I see there is /etc/sane.d/dll.d/libsane-extras
, but adding genesys
changes nothing.
trying a git release ∞
was (not archived) launchpad.net/~rolfbensch/+archive/ubuntu/sane-git/+packages
I grabbed things, but
\dpkg -i libsane_1.0.27+git20180228-trusty0_i386.deb
.. gives me:
... Package libjpeg8 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'libjpeg8' has no installation candidate
https://launchpad.net/ubuntu/xenial/+package/libjpeg8-dev
--
trying harder:
was https://launchpad.net/~rolfbensch/+archive/ubuntu/sane-git
Add these lines to /etc/apt/sources.list
:
# was [[https://web.archive.org/web/20190207233322/https://launchpad.net/~rolfbensch/+archive/ubuntu/sane-git |https://launchpad.net/~rolfbensch/+archive/ubuntu/sane-git]] deb was [[https://web.archive.org/web/20200225205322/http://ppa.launchpad.net:80/rolfbensch/sane-git/ubuntu/ |http://ppa.launchpad.net/rolfbensch/sane-git/ubuntu/]] jessie main deb-src was [[https://web.archive.org/web/20200225205322/http://ppa.launchpad.net:80/rolfbensch/sane-git/ubuntu/ |http://ppa.launchpad.net/rolfbensch/sane-git/ubuntu/]] jessie main
\dpkg --purge libsane \apt-get upgrade libsane libsane-common libsane-dev
fuck.. no not this either..
I've got issues doing this with Devuan and I don't want to bother troubleshooting right now. I'm going to be switching to Debian one of these days, I think, but not soon enough to solve the problems with this scanner.
omg, not supported ∞
\sane-find-scanner
found USB scanner (vendor=0x04a9 [Canon], product=0x190e [CanoScan], chip=GL848+) at libusb:004:004
This is a GL848
, which is not found anywhere. genesys.conf
is only for the Genesys Logic GL646 and GL841 based scanners.
FUCK RIGHT OFF
appears that Canon have the changed the chip in recent LiDE 120 and 220s from the GL124+ to the GL848+ without changing the USB product ID. I believe as a previous poster says, that the GL848 is currently unsupported by Sane. I get the impression that anyone who has made the 120 or 220 work under Sane has the GL124+ version. I'd be glad to be proved wrong, so anyone with better information please reply.
-- https://answers.launchpad.net/ubuntu/+question/262320 - #76
installing from source ∞
https://answers.launchpad.net/ubuntu/+question/262320
#54
\apt-get remove libsane libsane-common libsane-dev libsane-extras \apt-get install libusb-dev build-essential libsane-dev git-core libsane \git clone git://git.debian.org/sane/sane-backends.git \cd sane-backends ./configure \make \make install
Confirm that you are using the git version, with:
\scanimage -V
scanimage (sane-backends) 1.0.27git; backend version 1.0.24
The above worked, but the problem remains.
Attempting with avahi:
\apt-get remove libsane libsane-common libsane-dev libsane-extras \apt-get install libusb-dev build-essential libsane-dev git-core libsane libavahi-client-dev libavahi-glib-dev \git clone git://git.debian.org/sane/sane-backends.git \cd sane-backends ./configure --enable-avahi \make \make install
Footnotes
^ 1 | Optical resolution is a measure of maximum hardware sampling resolution, based on ISO 14473 standard. |
^ 2 | [Windows 10's built-in "Fax & Scanner" software has a limit of 600 dpi] |
^ 3 | Scan speed indicates the time measured between pressing the scan button of the scanner driver and the on-screen status display turns off. Scan speed will vary depending upon a number of factors. |
^ 4 | [This is actually pretty slow] |
^ 5 | For network users, Auto Scan Mode is only available when scanning at a computer using MP Navigator EX software and selecting the 1-click feature then "Save to PC." |
^ 6 | [This is standard on every scanner.] |
^ 7 | Evernote® or Dropbox® software must be installed on computer for "Send To Cloud" function to work with those services. |
^ 8 | For network users, Auto Scan Mode is only available when scanning at a computer using MP Navigator EX software and selecting the 1-click feature then "Save to PC." |
^ 9 | Scan speed indicates the time measured between pressing the scan button of the scanner driver and the on-screen status display turns off. Scan speed will vary depending upon a number of factors. |
^ 10 | To install using Windows® OS, .NET Framework 4 is required. Compatible still image formats are PDF (created using Canon PDF Creator only), JPEG (Exif), TIFF, and PNG. Compatible video formats are MOV (from select Canon digital cameras only) and MP4 (from select Canon digital camcorders only). |
^ 11 | Evernote® or Dropbox® software must be installed on computer for "Send To Cloud" function to work with those services. |
^ 12 | Optical resolution is a measure of maximum hardware sampling resolution, based on ISO 14473 standard. |
^ 13 | Operation can only be guaranteed on a PC with pre-installed Windows 8.1, Windows 8, Windows 7, Vista or XP. |
^ 14 | Internet Connection required during software installation |
^ 15 | Warranty programs are subject to certain conditions and restrictions. See https://www.usa.canon.com/internet/portal/us/home/support for details. |