Antergos и сканирование

Алексей Федорчук

За последние лет пять я привык к тому, что сканирование из под (почти) любого дистрибутива Linux не нуждается в каких-либо хитросплетениях настроек. По крайней мере, для моего МФУ HP DJ 2050 вся подготовка к процессу сводилась к включению устройства и запуску программы Simple Scan (в локализованных системах — Простое сканирование). Разве что иногда последнюю, вместе с пакетом HPLIP (Hewlett-Packard Linux Imaging and Printing), приходилось предварительно установить — обычно оба-два присутствуют по умолчанию.

Именно так происходило в LMDE2 Betsy (а до того — во всех без исключения Ubuntu’идах, включая Linux Mint), когда в закромах Родины были обнаружены азиатские старые фотки. Однако закрома, как им и положено, оказались неисчерпемы — вслед за тем в них нашлось и несколько фоток северо-восточных, старых не столь. А поскольку в тот момент у меня был загружен Antergos, я процедуру внесения их в скрижали истории резонно было выполнить там.

Не обнаружив Simple Scan в умолчальной инсталляции, я ничтоже сумняшеся установил его через Pamac (очерк про который в тот момент сочинялась) и немедленно запустил. На что получил сообщение об отсутствии нужного устройства. Что было предсказуемо: сканируя раз в год по обещанию, про HPLIP-то я и забыл. Повторил процедуру запуска Simple Scan — с тем же результатом.

Наверное, HPLIP нужно настроить — смекнул я, и стал припоминать, что это делается утилитой hp-toolbox. Которая, однако, тоже отказалась запускаться, сославшись на отсутствие средств поддержки её GUI. Последние, в виде пакетов python-pyqt4 и pyqt4-common, были обнаружены среди необязательных зависимостей пакета hplip и немедленно установлены. После чего процесс настройки вроде бы пошёл:

scan_001

МФУ было правильно опознано:

scan_002

И для него даже нашёлся профильный файл:

scan_003

Однако завершился он сообщением об ошибке, вызванной незнанием дистрибутива:

scan_004

Ну согласен, может быть, HPLIP действительно не слышал про Antergos (как до недавнего времени не подозревал о его существовании и автор этих строк). Но уж исходный для того Arch знать он должен. И как объяснить ему, что эти имена связаны знаком почти тождественного равенства?

И тут я вспомнил про программу xsane — основной (а некогда и практически единственный) инструмент для сканирования во всех Linux’ах. Будучи фронт-эндом для низкоуровневым средством sane (которое лежит «под ковром» и у пакета simple-scan, ибо другого в мире Open Source просто не существует), она издревле славится богатством своих настроек. Почему и была тут же установлена.

К моей радости, для начала сканирования настраивать ничего не пришлось: МФУ без единого вопроса было подхвачено:

scan_005

И приведено в состояние готовности (разве что разрешение на скриншоте ниже было выставлено вручную, по умолчанию предлагалось 75 dpi):

scan_005a

А само сканирование, хоть и продолжалось долго (1200 dpi, физический предел моего агрегата — это всё-таки не мало), но завершилось более чем успешно.

Самое смешное, что после этого заработал и Simple Scan — столь же медленно и столь же успешно:

scan_006

Ну а полученные результаты оказались практически одинаковыми — файлы размером около 65 МБ, с выраженным растром при просмотре «в натуральную величину». Чего, впрочем, при уменьшении до приемлемого в сети масштаба, практически не заметно (результаты будут представлены в заметке совсем другой тематики).

Правда, картинка из xsane могла быть подвергнута некоторой обработке, в частности, ликвидации растра, размытию и масштабированию. Хотя, как В картинке же из Simple Scan можно только обрезать пустое пространство. Зато Simple Scan проще при массовом сканировании, если нет чрезмерных претензий к качеству, так как не напрягает применителя настройками.

С настройками HPLIP можно, конечно, поразбираться, но предварительный вывод таков: для сканирования в Antergos достаточно установки xsane. Бэк-энд sane вытянется как зависимость, а в HPLIP, возможно, и вовсе нет необходимости, проект Sane располагает собственной базой данных поддерживаемой аппаратуры. Впрочем, проверять последнее утверждение, удаляя соответствующие пакеты, мне было лениво.

Что же до применения — Simple Scan вполне годится для сканирования «на скорую руку», особенно всяких бюрократических бумажек. Но для сканирования качественного xsane остаётся столь же незаменимым, как и 15 лет назад.

Оглавление

Antergos и сканирование: 2 комментария

  1. Алексей, безмерно благодарна за этот очерк. Не пришлось наступать на грабли.
    С помощью статьи возродила давно забытый сканер Epson Perfection 2480 Photo, который в WinXP работал тяжеловато и поэтому был отставлен в сторону.
    Теперь спустя почти десять лет наблюдаю, что в линуксе он прекрасно себя чувствует и охотно выполняет свои задачи.

  2. Таня, не за что. Самое главное — мы иногда забываем, что прежние люди были ничуть не глупей нас. И придумывали хорошие полезные штуки. Xsane — одна из таких штук…

Добавить комментарий