[sane-devel] Canon MX490 Scanning Works on Lubuntu 16.04.4

Eric Bradshaw ericbradshaw at computers4christians.org
Sun Jan 6 10:37:37 GMT 2019

Send sane-devel mailing list submissions to
	sane-devel at alioth-lists.debian.net

To subscribe or unsubscribe via the World Wide Web, visit
or, via email, send a message with subject or body 'help' to
	sane-devel-request at alioth-lists.debian.net

You can reach the person managing the list at
	sane-devel-owner at alioth-lists.debian.net

When replying, please edit your Subject line so it is more specific
than "Re: Contents of sane-devel digest..."

Today's Topics:

    1. Re: Canon MX490 Scanning Works on Lubuntu 16.04.4
       (Olaf Meeuwissen)


Message: 1
Date: Sat, 05 Jan 2019 11:56:07 +0900
From: Olaf Meeuwissen<paddy-hack at member.fsf.org>
To: Eric Bradshaw<ericbradshaw at computers4christians.org>, Rolf Bensch
	<rolf.bensch at bensch-online.de>
Cc:sane-devel at alioth-lists.debian.net
Subject: Re: [sane-devel] Canon MX490 Scanning Works on Lubuntu
Message-ID:<87ftu7yfqw.fsf at member.fsf.org>
Content-Type: text/plain

Hi Eric,

Eric Bradshaw writes:

> To Whom It May Concern,
> Sorry for my previous post with the exact same info. I accidentally sent
> it in HTML. Only one correction - the computer runs Lubuntu 16.04.5
> instead of Lubuntu 16.04.4
> SANE Scanning works great with the Canon MX490. [...]

This scanner may be supported by the pixma backend (as of version 1.0.25
of sane-backends) but is marked as untested and in need of testers.
Perhaps you could help?

@Rolf Could you tell Eric how to test and what kind of tests you want to
       be done?

> I couldn't find any Linux driver for it on the U.S. Canon website, but I
> saw this post on the Linux Mint Forums
> [https://forums.linuxmint.com/viewtopic.php?t=259251] which pointed out
> that Canon Thailand has the IJ Printer Driver 5.10 for Linux at
> https://support-th.canon-asia.com/contents/TH/EN/0100666902.html  and
> ScanGear MP Ver. 3.10 for Linux at
> http://support-th.canon-asia.com/contents/TH/EN/0100667202.html
> After installing those, (the printer prints and) the scanner not only
> works via the ScanGear MP 3.10, but also via SimpleScan 3.20.0 and XSane
> 0.999 (both of which I'd already had installed).

Hmm, the LinuxMint forum post mentions that Simple Scan didn't work.
Wondering what's different.

Hope this helps,
Olaf Meeuwissen, LPIC-2            FSF Associate Member since 2004-01-27
  GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 2DD9
  Support Free Softwarehttps://my.fsf.org/donate
  Join the Free Software Foundationhttps://my.fsf.org/join


Subject: Digest Footer

sane-devel mailing list
sane-devel at alioth-lists.debian.net


End of sane-devel Digest, Vol 163, Issue 4

With ScanGear MP Version 3.50, scangearmp2 doesn't work, but Simple Scan and XSane work fine.
The following are copied and pasted from my own notes to keep track of what I was doing:

#I got a newer ScanGear MP Version 3.50 driver for Canon from here:
#Extracted, moved to home, then
cd /home/username/scangearmp2-source-3.50-1/scripts/install_deb
sudo su -c "./install.sh"
#An error occurred. A necessary package could not be found in the proper location.
#The README said
#You need the following libraries.
#* Gtk+         (2.16   or above)
#* libusb       (1.0.x  or above)
#You need the following libraries.
#* libcncpmslld2   (3.0.0  or above)
#* libcncpnet2     (1.2.3  or above)
#* libcncpnet20    (1.0.0  or above)
#* libcncpnet30    (1.0.0  or above)
#Found the last 4 in /home/username/scangearmp2-source-3.50-1/com/libs_bin64
#Copied them into /usr/lib
cd /home/username/scangearmp2-source-3.50-1/com/libs_bin64
sudo cp libcncpmslld2.so.3.0.0 libcncpnet2.so.1.2.4 libcncpnet20.so.1.0.0 libcncpnet30.so.1.0.0 /usr/lib
cd /home/username/scangearmp2-source-3.50-1/scripts/install_deb
sudo su -c "./install.sh"
#An error occurred. A necessary package could not be found in the proper location.
#Looked at the INSTALL file instead.
#To build and install scangearmp2:
#        ./autogen.sh
#        make
#        make install
cd /home/username/scangearmp2-source-3.50-1/scangearmp2
sudo su -c "./autogen.sh"
#**Error**: You must have `glib' installed.
sudo apt install glib*
sudo su -c "./autogen.sh"
#Got the same error
#**Error**: You must have `glib' installed.
#Found this PPA on LinuxHelp at https://www.linuxhelp.com/how-to-install-glib-2-0-on-ubuntu-17-04
sudo add-apt-repository ppa:eugenesan/ppa
sudo apt-get update
sudo apt-get install glib2.0 -y
sudo su -c "./autogen.sh"
#configure: error: Package requirements (gtk+-2.0 >= 2.16.0) were not met:
#No package 'gtk+-2.0' found
#an old post [2011] on Ubuntu Forums at https://ubuntuforums.org/showthread.php?t=1607632 said two more packages were needed:
sudo apt-get install libperl-dev
sudo apt-get install libgtk2.0-dev
sudo su -c "./autogen.sh"
sudo make
sudo make install
#Seemed to work,
#didn't scan a thing. Empty files were created.
#Simple Scan and XSane work fine.

Eric Bradshaw


Thank You,
God Bless You,

More information about the sane-devel mailing list