LINUX.ORG.RU

сканер EPSON Perfection 1270 и глюки под Debian GNU/Linux


0

1

Уже достаточно старенький сканер:

pacify@optima:~$ scanimage -L
device `v4l:/dev/video0' is a Noname Camera virtual device
device `snapscan:libusb:001:003' is a EPSON EPSON Scanner flatbed scanner
pacify@optima:~$ sane-find-scanner 
....
found USB scanner (vendor=0x046d, product=0x0928) at libusb:005:002
found USB scanner (vendor=0x04b8 [EPSON], product=0x0120 [EPSON Scanner]) at libusb:001:003
....
pacify@optima:~$ scanimage -d snapscan:libusb:001:003 --quality-cal=no | pnmtopng > test.png
scanimage: open of device snapscan:libusb:001:003 failed: Error during device I/O
pnmtopng: EOF / read error reading magic number
pacify@optima:~$ scanimage -d snapscan:libusb:001:003 --quality-cal=no | pnmtopng > test.png
scanimage: open of device snapscan:libusb:001:003 failed: Invalid argument
pnmtopng: EOF / read error reading magic number
pacify@optima:~$ scanimage -d snapscan:libusb:001:003 --quality-cal=no | pnmtopng > test.png
scanimage: open of device snapscan:libusb:001:003 failed: Invalid argument
pnmtopng: EOF / read error reading magic number
pacify@optima:~$ scanimage -d snapscan:libusb:001:003 --quality-cal=no | pnmtopng > test.png
[snapscan] Scanner warming up - waiting 4 seconds.
[snapscan] Scanner warming up - waiting 36 seconds.
pacify@optima:~$ xli test.png 
test.png is a 3404x3512 8 bit deep RGB PNG image
  Default gamma for ITRUE image is  1.00
  Building XImage...done
  Have adjusted image from 1.00 to display gamma of 2.20
Не сразу «понимает», что он него хотят. Приходится запускать команду несколько раз подряд.

Прошло уже 5 лет, а ничего не изменилось. Как глючил Линукс с ним, так и глючит.

Кстати, Московская православная духовная академия и семинария (кафедра библеистики) использует именно такие сканеры, и именно под Debian.

★★★★★

Не сразу «понимает», что он него хотят.

Это врождённый глюк этого в принципе неплохого сканера. У брата он одинаково задумчив и в Mageia и в Windows 7.
Иногда вывести из задумчивости помогает нажатие аппаратной кнопки «сканировать» на корпусе сканера.

quickquest ★★★★★ ()
Ответ на: комментарий от quickquest

Иногда вывести из задумчивости помогает нажатие аппаратной кнопки «сканировать» на корпусе сканера.

О! Спасибо за подсказку.

pacify ★★★★★ ()
Ответ на: комментарий от quickquest

Это врождённый глюк этого в принципе неплохого сканера.


Разобрался. Вспомнил старый «рецепт»:

При запуске scanimage -d snapscan, может выдаваться следующее сообщение:

scanimage: open of device snapscan failed: Error during device I/O
pnmtopng: EOF / read error reading magic number

В этом случае надо запускать последовательно - sane-find-scanner и scanimage -L до исправления этой ошибки. У меня получилось за пару раз. 
http://pacify.ru/epson-perfection-1270-howto.html

pacify ★★★★★ ()
Ответ на: комментарий от pacify

В этом случае надо запускать последовательно - sane-find-scanner и scanimage -L до исправления этой ошибки. У меня получилось за пару раз.

Я пользуюсь xsane, обычно помогает последовательный запуск xsane несколько раз, в худшем случае сопровождаемый перевдергиваниями usb-шнурка.

Причем абсолютно неясно, почему на ноуте стабильно хватает 1-2 раз, а вот на десктопе иногда раз 10-15 приходится его мучить. Видимо, еще и от usb-хаба зависит качество работы.

zhuravlik ★★★★ ()
Ответ на: комментарий от zhuravlik

Видимо, еще и от usb-хаба зависит качество работы.

Попробую подключить на USB 3.0 порт.

Я пользуюсь xsane, обычно помогает последовательный запуск xsane несколько раз ...

Это тоже самое, что (sane-find-scanner && scanimage -L) — несколько раз +

&& scanimage quality-cal=no | pnmtopng > 1.png

pacify ★★★★★ ()
Ответ на: комментарий от pacify

Нажатие кнопки «Scan» (на сканере) тоже иногда помогает.

О, а это я почему-то не пробовал. Спасибо, буду знать.

zhuravlik ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.