I have a Canon MG 2220 printer/scanner.
I can not get it to work with either Xsane or Simple Scan.
Here's a workaround:https://www.hamrick.com/vuescan/canon_mg2220.html#technical-information
No it is not FLOSS, yes you will have to pay for the software. I have used it at work to keep a legacy scanner going (on windoze).
How are you connecting - LAN, USB, wireless?
Let us know if you solve the problem.
I can not get it to run.
I use a cable to connect.
My scanner runs fine with 16.04. It should work with 18.04.
I got it working. Had to install libpng12 manually.