четверг, 8 января 2009 г.

Выбор и настройка сканера в Linux.

После долгих мытарств, я все-таки решил свою проблему со сканером.


После мучительных и продолжительных попыток, я отчаялся заставить работать свой старый сканер Benq 5000, и, решив подойти к проблеме кардинально, купил другой.
В начале пару слов о старом. На сайте SANE обещают поддержку на уровне "good", то есть пригодную для "day-to-day use". Я пытался заставить его работать в течении примерно полутора лет. Он замечательно определялся в sane-
find-scanner, цеплялся xsane'ом, но при попытке запуска предварительного просмотра упорно выдавал "Ошибка ввода-вывода при работе с устройством". Я пытался воткнуть разные прошивки, но бестолку. Потом, совсем недавно узнал(к сожалению уже не помню где), что на самом деле так и должно быть. Поддержка на уровне good, это без режима предварительного сканирования, только черно-белое и только в разрешении 1200dpi. Какой уж тут "day-to-day", этим же вообще пользоваться невозможно. Перезагружаться в windows ради сканера мне уже порядком надоело, поэтому я нашел-таки выход, хоть и немного странный. Я ставил VirtualBox с поддержкой usb, туда винду и родные дрова. И настраивал сохранение изображений сразу в общую папку. Не супер конечно, но всё же лучше, чем перезагружаться...
И вот теперь, пока после Нового года остались недотраченные деньги :) решил избавиться от этой проблемы до конца. Я сразу стал искать, у каких сканеров лучше всего отношения с линуксом и пришел к выводу, что у Epson'ов. Вывод я такой сделал, побывав вот на этой странице. Там можно скачать драйвера практически для всех их современных моделей.
Базой по поддержке SANE я не стал пользоваться по 2 соображениям. Про одно я уже говорил, сканер обозначенный как good, на самом деле едва ли может хоть что-то сделать. А второе заключается в том, что сканеры(я смотре
л epson'овские) с поддержкой уровня "complete" или уже не продаются или стоят больше 15 тысяч... Мне же ничего сверхъестественного не было нужно, просто возможность нормально сканировать документы и изображения. Поэтому, побродив по Маркету, а выбрал самую дешевую модель, а именно Perfection V10.
Теперь пару слов о настройке. Обратите внимание на "пару слов". Не инструкция на 5 страницах, из которых примерно половина консольные команды, а именно пара слов. На моей системе (Sabayon) вся настройка заключалась в уст
ановке пакета iscan. Предполагаю, что на абсолютном большинстве пакетных систем все будет аналогочно. Если же такого пакета вдруг в репозиториях не окажется, то по вышеуказанной ссылке можно скачать исходники в .tar.gz и собрать все самому. Больше делать ничего не пришлось. Я включил xsane, нажал "Предварительное сканирование" и вуаля! Несколько секунд на прогрев и начинает появляться изображение. Я чуток поигрался, попробовал цветной и черно-белый режим в разных разрешениях, все работает, как по маслу. Если вдруг столкнусь с какой-нибудь проблемой, обязательно здесь ее опишу.
На этом закругляюсь, очень надеюсь, что этот пост кому-нибудь поможет сделать правильный выбор при покупке.
Выглядит он примерно так:



5 комментариев:

Livid комментирует...

Замечу, что у меня точно такой же сканер (Perfection V10) с SANE'ом не дружит, ибо x86_64.
Вообще, все low-end сканеры от Epson работают с SANE ТОЛЬКО на i386-совместимой архитектуре, ибо используют проприетарные i386-only библиотеки.

grymzer комментирует...

А кстати самсунг выпускает драйверы для своих сканеров, которые работают как back-end для SANE.

triklozoid комментирует...

2 Ghlen
Спасибо, ценное дополнение, я на это внимания не обратил.
2 kafik
Я конечно извиняюсь, но разве самсунг выпускает сканеры?? При беглом просмотре я нашел только пару МФУ их производства. Не отрицаю возможность их существования, но найти их видимо будет не просто. А V10 сейчас продается везде. Поправьте меня, если я ошибаюсь...

f-andrey комментирует...

Ну не знаю дело конечно давнее, но где то года полтора два назад, прекрасно завел под Sane и FreeBSD сканирующую часть EPSON CX 3500 хотя официально она вроде не поддерживалась, но все что надо было сделать это прописать его в какой то конфиг, за давностью подробности не вспомню, но гугл тогда решил проблему за приемлимое время.

deepweb комментирует...

Если кто то выбирает сканер для использования под Linux из своего опыта могу порекомендовать:
Canon Lide 25 - пользуюсь дома
Canon Lide 60 - на работе
Оба работают в Ubuntu 8.10-9.04 из коробки.
Пользуюсь дома в основном для сканирования печатных документов, на работе для оцифровки книг.