I recently acquired a scanner (Canon Lide 220). Although it is listed as supported by Sane (http://www.sane-project.org/sane-mfgs.html#Z-CANON), I wasn't able to get it working.

I followed the advice posted in SANE Support for Canon LiDE 220? , compiling Sane from sources, to no avail.

sane-find-scanner quickly finds the scanner. But sudo scanimage -L does not recognize anything.

Then I noticed that the version of the backend (genesys-1.0-63) listed by the sane project is higher than the one just compiled (genesys-1.0.26). Or isn't?

How can I gather/compile the last version?

I realize that there exist a similar question, with answers, but I'm not in a position to suggest an answer, and I do not have enough credits to add my question as a comment.

Just in case it matters, I'm using Ubuntu 14.04.


There are all kind of complex solutions, like https://help.ubuntu.com/community/CompileSaneFromSource but for me they did not work. Using xsane is very easy to use, and did work for me.

Install :

sudo apt-get install xsane

Then call :

sudo sane-find-scanner

Your scanner should be displayed in the result.

Then call :

scanimage -L

If this results positive your scanner is recognized.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.