Никогда не пользовался сканером под Линуксом. Сегодня нужно было воспользоваться, диск с дровами где-то посеял, решил попробовать как с поддержкой сканеров обстоят дела в Linux. Оказалось - просто песня! Поставил sane (Scanner Access Now Easy) и xsane - графический frontend к нему. Этого оказалось вполне достаточно. USB-ный сканер Canon прекрасно обнаружился. Кроме того xsane - оказалась очень удобной и функциональной оболочкой для сканирования.
Единственное чего не хватает, так это open source утилиты для распознавания русского текста. Gocr, поддержка которого встроена в xsane (для распознования можно использовать любую утилиту командной строки, gocr прописан по умолчанию) неплохо распознает английский текст. Вроде бы ABBYY выпустила уже какой-то движек для распознавания кириллицы под Linux, естественно не бесплатный. Я не стал его искать и выкрутился следующим образом - запустил старенький FineReader на виртуальной машине под XP. Работает отлично!