сканер Mustec 1200 UB Plus

Обмен опытом по установке Линукс на разные аппаратные конфигурации

Модераторы: Olej, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: сканер Mustec 1200 UB Plus

Непрочитанное сообщение Olej » 03 май 2019, 17:33

Olej писал(а): И в результате:
Двигаясь по п.3 подсказки ... получаю совершенно удивительные вещи:

Код: Выделить всё

olej@nvidia:~/2019_WORK/FAMILY$ sudo scanimage -L
[sudo] пароль для olej:       
device `gt68xx:libusb:002:006' is a Trust ���_U flatbed scanner
И дальше:

Код: Выделить всё

olej@nvidia:~/2019_WORK/FAMILY$ sudo xsane
...
Вложения
xs13.png
xs13.png (16.06 КБ) 2726 просмотров
xs14.png
xs15.png

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: сканер Mustec 1200 UB Plus

Непрочитанное сообщение Olej » 03 май 2019, 17:50

Olej писал(а): ... получаю совершенно удивительные вещи:
Проверка работоспособности подключенного сканера (Настройка сканера в ALT Linux):

Код: Выделить всё

olej@nvidia:~/2019_WORK/FAMILY$ scanimage -T
scanimage: no SANE devices found
Та же фигня... А так - нормально!:

Код: Выделить всё

olej@nvidia:~/2019_WORK/FAMILY$ sudo scanimage -T
[sudo] пароль для olej:       
scanimage: scanning image of size 2563x3531 pixels at 8 bits/pixel
scanimage: acquiring gray frame, 8 bits/sample
scanimage: reading one scanline, 2563 bytes...	PASS
scanimage: reading one byte...		PASS
scanimage: stepped read, 2 bytes... 	PASS
scanimage: stepped read, 4 bytes... 	PASS
scanimage: stepped read, 8 bytes... 	PASS
scanimage: stepped read, 16 bytes... 	PASS
scanimage: stepped read, 32 bytes... 	PASS
scanimage: stepped read, 64 bytes... 	PASS
scanimage: stepped read, 128 bytes... 	PASS
scanimage: stepped read, 256 bytes... 	PASS
scanimage: stepped read, 512 bytes... 	PASS
scanimage: stepped read, 1024 bytes... 	PASS
scanimage: stepped read, 2048 bytes... 	PASS
scanimage: stepped read, 4096 bytes... 	PASS
scanimage: stepped read, 4095 bytes... 	PASS
scanimage: stepped read, 2047 bytes... 	PASS
scanimage: stepped read, 1023 bytes... 	PASS
scanimage: stepped read, 511 bytes... 	PASS
scanimage: stepped read, 255 bytes... 	PASS
scanimage: stepped read, 127 bytes... 	PASS
scanimage: stepped read, 63 bytes... 	PASS
scanimage: stepped read, 31 bytes... 	PASS
scanimage: stepped read, 15 bytes... 	PASS
scanimage: stepped read, 7 bytes... 	PASS
scanimage: stepped read, 3 bytes... 	PASS

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: сканер Mustec 1200 UB Plus

Непрочитанное сообщение Olej » 07 май 2019, 21:01

Olej писал(а): Та же фигня... А так - нормально!:
А после перезагрузки, (не меняя разъём подключения USB):

Код: Выделить всё

olej@nvidia:~$ lsusb
Bus 002 Device 004: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385/ScanMagic 1200 UB Plus Scanner
Bus 002 Device 003: ID 14cd:168a Super Top
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 2101:020f ActionStar
Bus 001 Device 005: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 001 Device 003: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

olej@nvidia:~$ ls -la /dev/bus/usb/002/004
crw-rw-r--+ 1 root root 189, 131 мая  7 16:25 /dev/bus/usb/002/004
Без всяких sudo:

Код: Выделить всё

olej@nvidia:~$ scanimage -T
scanimage: scanning image of size 2563x3531 pixels at 8 bits/pixel
scanimage: acquiring gray frame, 8 bits/sample
scanimage: reading one scanline, 2563 bytes...  PASS
scanimage: reading one byte...          PASS
scanimage: stepped read, 2 bytes...     PASS
scanimage: stepped read, 4 bytes...     PASS
scanimage: stepped read, 8 bytes...     PASS
scanimage: stepped read, 16 bytes...    PASS
scanimage: stepped read, 32 bytes...    PASS
scanimage: stepped read, 64 bytes...    PASS
scanimage: stepped read, 128 bytes...   PASS
scanimage: stepped read, 256 bytes...   PASS
scanimage: stepped read, 512 bytes...   PASS
scanimage: stepped read, 1024 bytes...  PASS
scanimage: stepped read, 2048 bytes...  PASS
scanimage: stepped read, 4096 bytes...  PASS
scanimage: stepped read, 4095 bytes...  PASS
scanimage: stepped read, 2047 bytes...  PASS
scanimage: stepped read, 1023 bytes...  PASS
scanimage: stepped read, 511 bytes...   PASS
scanimage: stepped read, 255 bytes...   PASS
scanimage: stepped read, 127 bytes...   PASS
scanimage: stepped read, 63 bytes...    PASS
scanimage: stepped read, 31 bytes...    PASS
scanimage: stepped read, 15 bytes...    PASS
scanimage: stepped read, 7 bytes...     PASS
scanimage: stepped read, 3 bytes...     PASS

olej@nvidia:~$ scanimage -L
device `gt68xx:libusb:002:004' is a Trust 0u�V flatbed scanner
Выяснить что там происходит с правами доступа и куда, при горячем перемыкании сканера между USB разъёмами ... в этот раз не удастся! ;-)
Ну и, естественно:

Код: Выделить всё

olej@nvidia:~$ xsane
...

Без всяких проблем...

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: сканер Mustec 1200 UB Plus

Непрочитанное сообщение Olej » 30 июн 2019, 17:26

Очень уместная и полезная публикация (перевод), см. Пять графических утилит для сканирования в Linux - в тему.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: сканер Mustec 1200 UB Plus

Непрочитанное сообщение Olej » 13 фев 2020, 12:43

Olej писал(а):
03 май 2019, 17:30
Этот сканер сведёт меня с ума! (а вас также любой ваш установленный сканер с xsane)...
Поскольку ПО сканирования в Linux "грязное", и это неоднократно описывалось - многие мелочи приходится дописывать в конфигурации вручную... то вот ещё заметка, которую следует сохранить: как там неправильно указаны пути файлов и куда их править: К вопросу об установке сканера Epson Perfection V10 на Ubuntu

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: сканер Mustec 1200 UB Plus

Непрочитанное сообщение Olej » 27 авг 2020, 20:56

Olej писал(а):
27 апр 2019, 11:24
После обновлений ... Mint до 19.1 ...
Опять задрал сканер, после обновлений до:

Код: Выделить всё

olej@nvidia:~/2020_WORK/HISTORY/08/27$ lsb_release -a
No LSB modules are available.
Distributor ID:	Linuxmint
Description:	Linux Mint 20
Release:	20
Codename:	ulyana
И опять начинается:
Снимок экрана от 2020-08-27 19-08-45.png
Снимок экрана от 2020-08-27 19-08-45.png (11.02 КБ) 1900 просмотров

Код: Выделить всё

olej@nvidia:~$ scanimage -T
Output format is not set, using pnm as a default.
scanimage: no SANE devices found

Код: Выделить всё

ej@nvidia:~$ scanimage -L

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).

Код: Выделить всё

olej@nvidia:~$ lsusb
Bus 002 Device 004: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385/ScanMagic 1200 UB Plus Scanner
Bus 002 Device 003: ID 14cd:168a Super Top 
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 2101:020f ActionStar 
Bus 001 Device 005: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 001 Device 003: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: сканер Mustec 1200 UB Plus

Непрочитанное сообщение Olej » 27 авг 2020, 21:01

В итоге, как и раньше приходитсвя:
1. в /etc/sane.d/gt68xx.conf затираю (комментирую):

Код: Выделить всё

# Autodetect Mustek BearPaw 1200 CU, 2400 CU, Mustek ScanExpress 1200 UB Plus,
# Artec Ultima 2000 (e+), and several other GT-6801-based scanners
#usb 0x05d8 0x4002
2. там же дописываю в конец:

Код: Выделить всё

# Mustek ScanExpress 1200 UB Plus:
usb 0x05d8 0x4002
override "mustek-scanexpress-1200-ub-plus"
firmware "/usr/share/sane/gt68xx/sbfw.usb"
vendor "Trust"
model "Compact Scan USB 19200"
afe 0x20 0x02 0x22 0x03 0x1f 0x04
3. после чего:

Код: Выделить всё

olej@nvidia:~$ scanimage -L
device `gt68xx:libusb:002:004' is a Trust PX���U flatbed scanner

Код: Выделить всё

olej@nvidia:~$ sudo scanimage -T
Output format is not set, using pnm as a default.
scanimage: scanning image of size 2563x3531 pixels at 8 bits/pixel
scanimage: acquiring gray frame, 8 bits/sample
scanimage: reading one scanline, 2563 bytes...	PASS
scanimage: reading one byte...		PASS
scanimage: stepped read, 2 bytes... 	PASS
scanimage: stepped read, 4 bytes... 	PASS
scanimage: stepped read, 8 bytes... 	PASS
scanimage: stepped read, 16 bytes... 	PASS
scanimage: stepped read, 32 bytes... 	PASS
scanimage: stepped read, 64 bytes... 	PASS
scanimage: stepped read, 128 bytes... 	PASS
scanimage: stepped read, 256 bytes... 	PASS
scanimage: stepped read, 512 bytes... 	PASS
scanimage: stepped read, 1024 bytes... 	PASS
scanimage: stepped read, 2048 bytes... 	PASS
scanimage: stepped read, 4096 bytes... 	PASS
scanimage: stepped read, 4095 bytes... 	PASS
scanimage: stepped read, 2047 bytes... 	PASS
scanimage: stepped read, 1023 bytes... 	PASS
scanimage: stepped read, 511 bytes... 	PASS
scanimage: stepped read, 255 bytes... 	PASS
scanimage: stepped read, 127 bytes... 	PASS
scanimage: stepped read, 63 bytes... 	PASS
scanimage: stepped read, 31 bytes... 	PASS
scanimage: stepped read, 15 bytes... 	PASS
scanimage: stepped read, 7 bytes... 	PASS
scanimage: stepped read, 3 bytes... 	PASS
Ожил :lol:
Запускаю "предварительное сканирование" - всё заиграло:
Снимок экрана от 2020-08-27 19-05-58.png
Снимок экрана от 2020-08-27 19-05-58.png (311.51 КБ) 1899 просмотров

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: сканер Mustec 1200 UB Plus

Непрочитанное сообщение Olej » 27 авг 2020, 21:15

Olej писал(а):
27 авг 2020, 21:01
Ожил
Но зачастую, в 90%, сканирование нужно дальше для целей распознавания текста...
О чём у нас есть отдельная тема: сканирование и распознавание текста
Но при непосредственно использования из страницы, полученной Xsane, нажатием 2-й слева кнопки "ABCDEF", оно орёт что не может найти gocr!

Код: Выделить всё

olej@nvidia:~$ aptitude search gocr
p   gocr                                                          - Система оптического распознавания символов (OCR) для командной строки   
p   gocr-dev                                                      - Header files for OCR                                                    
p   gocr-tk                                                       - tcl/tk-обёртка вокруг gocr                                              
p   gocryptfs                                                     - Encrypted overlay filesystem written in Go                              

Код: Выделить всё

olej@nvidia:~$ sudo apt install gocr
[sudo] пароль для olej:      
Попробуйте ещё раз.
[sudo] пароль для olej:       
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Рекомендуемые пакеты:
  transfig
Следующие НОВЫЕ пакеты будут установлены:
  gocr
Обновлено 0 пакетов, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 7 пакетов не обновлено.
Необходимо скачать 228 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 543 kB.
Пол:1 http://mirror.mirohost.net/ubuntu focal/universe amd64 gocr amd64 0.52-3 [228 kB]
Получено 228 kB за 5с (44,1 kB/s)               
Выбор ранее не выбранного пакета gocr.
(Чтение базы данных … на данный момент установлено 414597 файлов и каталогов.)
Подготовка к распаковке …/archives/gocr_0.52-3_amd64.deb …
Распаковывается gocr (0.52-3) …
Настраивается пакет gocr (0.52-3) …
Обрабатываются триггеры для man-db (2.9.1-1) …
Снимок экрана от 2020-08-27 21-06-45.png
Если запустить эту рампознавалку (кнопкой "ABCDEF" в меню на картинке ... откуда мне упал этот текст и что там написано - не важно, это только зафиксировать где меню), файл out1.pnm => out1.txt, то в out1.txt найдём что-то типа:

Код: Выделить всё

...
               Mb_, xnrTeJInc _oMayb_ _Ieco4nrHcKoro r_oce_KoBoro coBeTa, KpaY[_He
           o6ecr_oKoeHb_ TeM, 4To Ha 6JIyxa__Ju_x Bbr6opax B rpoMa_y T_eco4yHa,
           6_JroTMpoBaTbc_ Heo6xo_ncMo oT KaKo_-JrM6o r_oJrMTyr__ecKo_ r_apTMM.
...
Это связано, как я понимаю, либо в а). языком распознавания установленном для OCR gocr, либо б). я кодировкой просмотра результирующего файла out1.txt

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: сканер Mustec 1200 UB Plus

Непрочитанное сообщение Olej » 28 авг 2020, 15:31

Olej писал(а):
27 авг 2020, 21:15
Это связано, как я понимаю, либо в а). языком распознавания установленном для OCR gocr, либо б). я кодировкой просмотра результирующего файла out1.txt
Пишут, по состоянию на уровне 2011 года:
GOCR поддерживает распознавание текста основных европейских языков (Czech, Danish, German, English, Spanish, French, Galician, Italian, Norwegian (bokmål), Portuguese, Romanian, Slovenian, Swedish, Chinese / русского к сожалению среди них нет).
Тогда он нам и на хрен не интересен. :lol:

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: сканер Mustec 1200 UB Plus

Непрочитанное сообщение Olej » 09 фев 2022, 16:05

Olej писал(а):
27 авг 2020, 20:56
Опять задрал сканер, после обновлений

Код: Выделить всё

olej@nvidia:~$ lsusb
Bus 002 Device 003: ID 14cd:168a Super Top 
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385/ScanMagic 1200 UB Plus Scanner
Bus 001 Device 004: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 003: ID 0624:0200 Avocent Corp. 
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Сканирование через xsane завершается ошибкой, сканер даже не включает лампу...

Код: Выделить всё

olej@nvidia:~$ sudo scanimage -T
[sudo] пароль для olej:       
Output format is not set, using pnm as a default.
scanimage: open of device gt68xx:libusb:001:005 failed: Invalid argument
Обращаем внимание: libusb:001:005

Код: Выделить всё

olej@nvidia:~$ scanimage -L
device `gt68xx:libusb:001:006' is a Trust @g�LV flatbed scanner

olej@nvidia:~$ lsusb | grep Scanner
Bus 001 Device 006: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385/ScanMagic 1200 UB Plus Scanner
Как? ... он из 001:005 стал "по ходу дела" 001:006 :?: :-o

Ответить

Вернуться в «Железо для Linux»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей