Показаны сообщения с ярлыком cups. Показать все сообщения
Показаны сообщения с ярлыком cups. Показать все сообщения

2009-12-23

Пополнение в семействе :)

    За прошедшее с предыдущего поста время сдался последний оплот Debian'а в моей квартире :) Правда, совместить мой старенький, по нынешним меркам, десктоп с ноутом по пакетной базе не получилось, ибо проц - 32-разрядный Pentium-4 1,7 ГГц. Но, в общем, переезд состоялся успешно, и позавчера-вчера я настроил на нем прием ТВ на тюнер KWorld на чипе bt878, сканер Umax Astra 2000P и принтер HP LaserJet 1018.

    С принтером проблем не было (да и откуда им быть, если на ноуте настроено все то же самое), да и вообще установка принтера под Linux сейчас, как мне кажется, почти беспроблемна.

    Со сканером пришлось повозиться. Он и раньше работал на Debian, но у меня так и не дошли руки разбора проблемы работы только под root. Пересобрал sane-backend с опцией прямого доступа к параллельному порту. В этот раз указание порта в /etc/sane.d/umax_pp.conf как /dev/parport0 вместо 0x378 решило проблему. Естественно, пользователь должен входить в группу scanner. Правда, получаемые изображения выглядят чуть светлее, чем на предпросмотре, ну для случаев, когда преимущественно сканируется текст, это не беда.

    В дополнение к сканеру поставил CuneiForm - открытую OCR-систему, и YAGF - интерфейс на Qt4 к ней. Увы, распознать таблицы эта система не смогла. Интерфейс YAGF несколько бедноват, но со своей задачей справляется. Только вывод лучше ставить в HTML. В принципе, я был довольно сильно удивлен приличным качеством распознавания печатного текста. Вот если бы еще таблицы и картинки... Поставил на пробу так же cuneiform-qt-git, но он выводил вместо текста только каракули. Так что пока этому пакету жирный минус.

    TV-плата была настроена по этой ссылке. Еще надо включить своего пользователя в группу video, т.к. ей, наряду с root, принадлежит устройство /dev/video0.

2008-11-21

Установка принтера

В принципе установка принтера, для меня - дело привычное. Но в данном случае пришлось столкнуться с некоторыми сложностями. Необходимо внимательно читать wiki, иначе можно долго биться над разрешением проблемы. Мне необходимо было поставить драйвера для виртуального PDF-принтера, струйника HP DeskJet 660C и лазерника HP LaserJet 1018. Драйверы для первых двух принтеров входят в пакеты для Arch, а для последнего скачивается отсюда. Итак, я поставил следующие пакеты:

cups
ghostscript
foomatic, foomatic-db, foomatic-db-engine, foomatic-db-ppd, foomatic-filters
- установка драйвера для 1018 ругалась на отсутствие какого-то их них, и я решил поставить все.
hplip
cups-pdf


Проверка показала, что все необходимые модули для USB-принтеров грузятся автоматически при присоединении принтера. Демоны hplip и cups (именно в такой последовательности) прописал в rc.conf.
Далее скачал драйвер для HP LJ 1018 и ставил в строгом соответствии с рекомендациями wiki.
Правильность установки можно определить на слух, т.к. при включении принтер 2 раза прокручивает свои валики: в первый раз при включении, второй - при заливке специальной фиктивной страницы с прошивкой.
Кстати, не следует забывать про прописывание в /etc/hosts интерфейса localhost:

127.0.0.1 mao-note-arch.local mao-note-arch localhost

иначе возможны самые неожиданные эффекты, когда Firefox "ломится" в Интернет на поиски сайта localhost.com, а Opera "в упор не видит" в некоторых ссылках //localhost :)

UPD: Демон hplip сейчас не нужен.
UPD-2: Для HP LaserJet 6L (параллельный порт) не нужно никаких заморочек, все то же, но без USB-настроек, только в автозагрузку поставить модули lp и parport (возможно, и parport_pc, но в логах писалось, что такого модуля нет, и без него работало)