Bug 2260 - Невозможность автоматической настройки (взамен 2102, ошибочно навешенной на xsane).
: Невозможность автоматической настройки (взамен 2102, ошибочно навешенной на x...
Status: CLOSED WORKSFORME
: Sisyphus
(All bugs in Sisyphus/sane)
: unstable
: all Linux
: P1 blocker
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2003-02-17 18:01 by
Modified: 2005-07-13 15:45 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2003-02-17 18:01:10
Последовательность действий:
1) apt-get install sane xsane
2) scanimage -L 
 - Принтер на LPT сошёл с ума, печатает бред, бъётся головкой о стенку и т.д.
-  прошел час - нет ответа
- прошло 3 часа - я его убил.  

Что после этого сделает неопытный пользователь?

Раньше sane можно было использовать сразу после установки пакета. При запуске любой сканирующей программы он перебирал все драйвера и находил нужный за разумное время. Sane из Мастера 2.2 не может этого сделать. Необходимо вручную  ковырять его настройку и искать подходящие драйвера. Это неприемлемо.

Мой сканер - Mustek 12000 SP Plus (SCSI), Принтер - HP 840C (LPT). Это продолжение ошибки 2102, напрасно навешенной на xsane из-за спешки. Попробую сделать скрипт для интерактивной настройки.
---

---
Цитата из 2102.

После долгой борьбы выяснил, что виноваты 2 модуля: \"hpsj5s\" и \"snapscan\". С ними sane (scanimage -L) задумывается навечно или несёт бред. Если раскомментировать всё в dll.conf и убрать два этих модуля, то можно запустить тот же xsane, пойти в магазин или попить чайку, и через пол-часика sane всё найдёт.

Предлагаю сделать средство, которое поочерёдно искало бы сканеры с помощью каждого из драйверов (а сбойные только в том случае, когда ничто не помогает). После этого надо автоматически записывать правильный dll.conf. При добавлении нового сканера придётся перезапускать тестер.

Это даст а) скорость запуска всех сканирующих программ б) большую надёжность. Скрипт настройки можно автоматически пускать при установке пакета, но лучше при первом запуске sane. При интерактивном запуске можно спрашивать, какие сканеры включать, а какие нет (У меня должны находиться video4linux и mustek, но сканировать телевидение особого смысла нет).

Я могу написать такое на bash, если будет нужно. Ещё нужна графическая морда.
Можно исправить scannerdrake так, чтобы он писал dll.conf? В теперешнем состоянии это мусор.

edited on: 04-02 13:44
------- Comment #1 From 2004-05-24 15:27:02 -------
на мантейнера 
 
------- Comment #2 From 2004-05-29 20:27:23 -------
На последних версиях проблем не замечено, или не использовались 
lpt-сканеры.