Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Не определяется сканер Canon LIDE 100  (Прочитано 16198 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dima81

  • Автор темы
  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Не определяется сканер Canon LIDE 100
« : 19 Ноября 2009, 13:10:30 »
Не определяется сканер Canon LIDE 100. Сканер предназначен для работы полностью от USB (и питание в том числе). При подключении сканера в ubuntu движок головки не включается. Под виндой все работает.

1) CanoScan LIDE 100
2) Ubuntu 9.10
3) Linux nout 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i686 GNU/Linux
4) dima@nout:~$ lsusb
     Bus 001 Device 002: ID 04a9:1904 Canon, Inc.
     Bus 001 Device 003: ID 04fc:0c25 Sunplus Technology Co., Ltd
     Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
     Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
5) dima@nout:~$ dmesg | tail
     [   20.006780] vboxdrv: Trying to deactivate the NMI watchdog permanently...
     [   20.006784] vboxdrv: Successfully done.
     [   20.006786] vboxdrv: Found 2 processor cores.
     [   20.006861] vboxdrv: fAsync=0 offMin=0x3f6 offMax=0x1839
     [   20.006911] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 'normal'.
     [   20.006913] vboxdrv: Successfully loaded version 3.0.12 (interface 0x00110000).
     [   20.901151] ppdev: user-space parallel port driver
     [   21.805164] e100: eth0 NIC Link is Up 100 Mbps Full Duplex
     [   21.805437] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
     [   32.269052] eth0: no IPv6 routers present
     dima@nout:~$
порт USB рабочий например листинг при подключении мыши:dima@nout:~$ lsusb
Bus 001 Device 003: ID 04fc:0c25 Sunplus Technology Co., Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 04fc:05da Sunplus Technology Co., Ltd
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
dima@nout:~$ dmesg | tail
[   21.805437] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   32.269052] eth0: no IPv6 routers present
[  351.822777] usb 1-1: USB disconnect, address 2
[  356.212266] usb 2-1: new low speed USB device using uhci_hcd and address 2
[  356.389045] usb 2-1: configuration #1 chosen from 1 choice
[  356.483142] usbcore: registered new interface driver hiddev
[  356.506898] input: MLK Defender 2.4GHz Nano mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/input/input7
[  356.507152] generic-usb 0003:04FC:05DA.0001: input,hiddev96,hidraw0: USB HID v1.10 Mouse [MLK Defender 2.4GHz Nano mouse] on usb-0000:00:1d.0-1/input0
[  356.507187] usbcore: registered new interface driver usbhid
[  356.507194] usbhid: v2.6:USB HID core driver
dima@nout:~$


Даже не знаю куда копать
xubuntu 14.04.3
nout Lenovo B590

Оффлайн agimoura

  • Активист
  • *
  • Сообщений: 325
    • Просмотр профиля
Re: Не определяется сканер Canon LIDE 100
« Ответ #1 : 19 Ноября 2009, 13:31:46 »
Тю!!!
Та то ж просто!!
Идёшь  Приложения ->Графика->XSane Image Scanner
Он тебе и определит твой сканнер. Сделаешь там простенькие настройки и работай!  ;)

Yurij

  • Гость
Re: Не определяется сканер Canon LIDE 100
« Ответ #2 : 19 Ноября 2009, 13:44:23 »
Судя по списку поддерживаемого оборудования, SANE с Вашим сканером работать не может.
http://www.sane-project.org/sane-mfgs.html#Z-CANON

Оффлайн dima81

  • Автор темы
  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Не определяется сканер Canon LIDE 100
« Ответ #3 : 19 Ноября 2009, 23:06:11 »
to Yurij: это я видел.
может спецы чего нить подскажут как всетаки сканер запустить хоть не с родными дровами
xubuntu 14.04.3
nout Lenovo B590

Оффлайн Sociologist

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Не определяется сканер Canon LIDE 100
« Ответ #4 : 05 Марта 2010, 10:34:28 »
to Yurij: это я видел.
может спецы чего нить подскажут как всетаки сканер запустить хоть не с родными дровами


Это все еще актуально :-\

Оффлайн IZOGRAF

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Не определяется сканер Canon LIDE 100
« Ответ #5 : 05 Апреля 2010, 12:34:29 »
АКТУАЛЬНО АКТУАЛЬНО !!!

Оффлайн dima81

  • Автор темы
  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Не определяется сканер Canon LIDE 100
« Ответ #6 : 07 Апреля 2010, 20:09:04 »
проблема не решена, приходится под виндой сканить

АКТУАЛЬНО АКТУАЛЬНО !!!
xubuntu 14.04.3
nout Lenovo B590

Оффлайн Keo

  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: Не определяется сканер Canon LIDE 100
« Ответ #7 : 15 Июня 2010, 09:05:45 »
Актуально.

Оффлайн vladisslav

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Не определяется сканер Canon LIDE 100
« Ответ #8 : 20 Июня 2010, 17:30:00 »
У меня работает. Отсканировал уже около 1000 страниц. Правде пришлось самому написать программку (там как оказалось ничего сложного). Сканирует гораздо быстрее, чем под windows. Двигатель на половинном шаге работает на гораздо более высоких скоростях, чем на полном, кто бы мог подумать. Сканирует как в прямом, так и в обратном направлении. Реализована интерполяция "дырок" в датчике. Разрешение датчика у него не 2400 dpi, как заявляет производитель, а 4800. Разрешение двигателя похоже 1200  :( . То есть на 4800 четко видно что сканер двигается сильно неравномерно, на 2400 менее заметно, но все равно есть. Возможно это проблема моего конкретного экземпляра, но по центру, там где калибровочная область имеет выемку, идет светлая полоса. То есть там калибровочная область освещена сильнее. Как от этого избавиться пока не знаю. Еще не реализовал пока управление дефектами калибровочной области (мусор и черные точки), так что могут быть заметны вертикальные полосы, особенно в 48 битном режиме.
В исходниках бэкенда genesys пока полностью разобраться не удалось (там придется не только добавлять поддержку gl846, но и сильно изменять общие файлы). Может быть добавлю поддержку попозже, но сильно боюсь поломать поддержку других сканеров.
Могу выложить куда-нибудь свою тестовую программку и утилитку для анализа логов sniffusb, если кому нужно. Вероятно выложу на github.
Тестовая программка управляется от кнопок и не имеет интерфейса вообще. Никакого. Изменение настроек правкой исходников. Пока не сканирует в режиме lineart. LiDE 200 судя по имеющимся данным, тоже будет работать, но несколько медленнее, чем под вендой (не реализовал шаманства с фронтендом, да и скорость ограничена возможностями двигателя LiDE 100), если поменять Vendor id и Device id.
Upd:
В SANE уже добавили. http://ubuntuforums.org/showthread.php?p=9462298#post9462298
Вытащил из git - далеко не все, на что способны эти сканеры. 1200dpi максимум, со скоростями некоторые непонятки...
« Последнее редактирование: 20 Июня 2010, 21:24:49 от vladisslav »

Оффлайн dima81

  • Автор темы
  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Не определяется сканер Canon LIDE 100
« Ответ #9 : 21 Июня 2010, 07:37:20 »
не работает. отпишитесь пожалуйста как всетаки правильно установить?
xubuntu 14.04.3
nout Lenovo B590

Оффлайн vladisslav

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Не определяется сканер Canon LIDE 100
« Ответ #10 : 21 Июня 2010, 09:51:24 »
SANE  я пока не пробовал - только выкачал и прочитал исходники. Инструкция на ubuntuforums.org вроде правильная и там один человек отписался, что у него заработало. Может быть сегодня в обед дойду до дома, подниму туннель и попробую. В любом случае там не полная поддержка.

Оффлайн dima81

  • Автор темы
  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Не определяется сканер Canon LIDE 100
« Ответ #11 : 21 Июня 2010, 19:54:03 »
заработало

Пользователь решил продолжить мысль 21 Июня 2010, 16:00:35:
vladisslav я так и не понял, это вы написали то что здесь выложено:
Цитировать
В SANE уже добавили. http://ubuntuforums.org/showthread.php?p=9462298#post9462298

или вы написали свою программу, с большими возможностями?

Пользователь решил продолжить мысль 21 Июня 2010, 18:09:26:
Заметил одно неудобство при скане в XSANE, не показывает изображение пока головка не вернётся на исходное место

Пользователь решил продолжить мысль 21 Июня 2010, 20:37:23:
И еще качество скана в Linux ниже получается, м.б. из-за того что в винде помехи убирает при сканировании
« Последнее редактирование: 21 Июня 2010, 20:37:23 от dima81 »
xubuntu 14.04.3
nout Lenovo B590

Оффлайн vladisslav

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Не определяется сканер Canon LIDE 100
« Ответ #12 : 21 Июня 2010, 20:50:34 »
vladisslav я так и не понял, это вы написали то что здесь выложено
нет. Это от разработчика оригинального бэкенда. Я прослоупочил начало разработки, увлекшись изучением принципов работы сканеров вообще и конкретной реализации в LiDE 100/200. У меня есть простенькая тестовая программка без интерфейса (примитивное управление от кнопок сканера и все).
И еще качество скана в Linux ниже получается, м.б. из-за того что в винде помехи убирает при сканировании
У меня в винде так же погано (кажется что лучше так как в винде гамма 2.0 и размытие добавлено, если в гимпе вернуть гамму обратно, полосы вылезают).
Заметил одно неудобство при скане в XSANE, не показывает изображение пока головка не вернётся на исходное место
Надо делать бэкенд асинхронным. В моем чуде сделано асинхронно через libpthread, на например на обратном ходе от этого толку мало - начинать писать картинку можно только после того, как будет отсканирована последняя (то есть первая после отражения) строка. Единственно что жмет в png в фоне...
Сейчас собираю sane-backends из git. Посмотрю, как оно работает и что можно улучшить. Навскидку это разрешения 2400-4800 и соответственно таблицы трансляции для этих режимов и соответственно поправить start pixel, потом скорость наверное, потом реверс, потом асинхронный режим. Если какие идеи получится сходу реализовать, спишусь с разработчиком бэкенда genesys Stéphane Voltz. Архитектурно этот бэкенд для меня выглядит несколько странно, так что может быть ничего и не выйдет.

Оффлайн dima81

  • Автор темы
  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Не определяется сканер Canon LIDE 100
« Ответ #13 : 21 Июня 2010, 20:55:43 »
спасибо за ответ в этой теме, все равно теперь сканить можно :)
ещё один повод отказаться от винды

Пользователь решил продолжить мысль 21 Июня 2010, 20:57:42:
если у вас чего получится создайте тему для сканеров кенон, думаю эту тему закрывать, так как проблема решена.
« Последнее редактирование: 21 Июня 2010, 20:57:42 от dima81 »
xubuntu 14.04.3
nout Lenovo B590

Оффлайн dima81

  • Автор темы
  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Не определяется сканер Canon LIDE 100
« Ответ #14 : 30 Июля 2010, 22:02:54 »
Всетаки вканит ужасно, вобщем  ждем продолжения темы и драйверов :)
xubuntu 14.04.3
nout Lenovo B590

 

Страница сгенерирована за 0.096 секунд. Запросов: 26.