I am also having problems. Canon 9000F, Mint 13 64bit Cinnamon. I see the device in the output of 'lsusb' (list USB), but simple scan and xsane both say no device found. I checked the version of sane and it is 1.0.14-9 which is (i) circa 2009, and (ii) marked as 'unstable'.
Sane 1.0.21 apparently brought in 'complete' support for the 9000F and a slew of other Canon scanners, back in 2010, This is 2013 and I am wondering why it is not is the available repositories - Ubuntu are sleeping? I managed to download a sane 1.0.23 stable, did the make thing, but still no joy. How would I go about ensuring that xsane is using the new version and not the old one?
I want to have this scanner going, otherwise its the dreaded dual-boot for Win7.