Bug 2260

Summary: Невозможность автоматической настройки (взамен 2102, ошибочно навешенной на xsane).
Product: Sisyphus Reporter: Vyacheslav Dikonov <slava>
Component: saneAssignee: Vitaly Lipatov <lav>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: blocker    
Priority: P1 CC: lav, mike, nickel
Version: unstable   
Hardware: all   
OS: Linux   

Description Vyacheslav Dikonov 2003-02-17 18:01:10 MSK
Последовательность действий:
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 модуля: \&quot;hpsj5s\&quot; и \&quot;snapscan\&quot;. С ними sane (scanimage -L) задумывается навечно или несёт бред. Если раскомментировать всё в dll.conf и убрать два этих модуля, то можно запустить тот же xsane, пойти в магазин или попить чайку, и через пол-часика sane всё найдёт.

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

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

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

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