Bug 2260 - Невозможность автоматической настройки (взамен 2102, ошибочно навешенной на xsane).
Summary: Невозможность автоматической настройки (взамен 2102, ошибочно навешенной на x...
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: sane (show other bugs)
Version: unstable
Hardware: all Linux
: P1 blocker
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-02-17 18:01 MSK by Vyacheslav Dikonov
Modified: 2005-07-13 15:45 MSD (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 модуля: \"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 inger@altlinux.org 2004-05-24 15:27:02 MSD
на мантейнера 
 
Comment 2 Vitaly Lipatov 2004-05-29 20:27:23 MSD
На последних версиях проблем не замечено, или не использовались 
lpt-сканеры.