Canon CanoScan LiDE 25 Ubuntu 14.04 lts не удалось выполнить сканирование

Canon CanoScan LiDE 25 Ubuntu 14.04 lts не удалось выполнить сканирование

Я пытаюсь заставить работать любой сканер на Ubuntu 14.04 lts. В настоящее время я пытаюсь запустить Canon CanoScan LiDE 25. Я пробовал и XSane, и Simple Scan. Я пробовал запускать из терминала с sudo. Сканеры распознаются в Simple Scan, но не сканируют. Для простоты я сейчас сосредоточусь только на сканере Canon.

Canon CanoScan LiDE 25

  • Тип: бортовой
  • Сканирующий элемент: CIS (цветной контактный датчик изображения)
  • Источник света: 3-цветный (RGB) светодиод
  • Оптическое разрешение: 1200x2400 точек на дюйм
  • Выбираемое разрешение: 25–19200 точек на дюйм (ScanGear CS)
  • Интерфейс: USB 1.1
  • Потребляемая мощность: в рабочем режиме: максимум 2,5 Вт, в режиме ожидания: 1,4 Вт

Моя машина: HP Pavilion g6

  • Процессор: 4x Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
  • Память: 3937 МБ (используется 1217 МБ)
  • ОС: Ubuntu 14.04.2 LTS
  • Разрешение: 1366x768 пикселей

Я загрузил снимок экрана с проблемой (нижнее правое окно XSane, Simple Scan слева с открытым окном терминала, показывающим, что сканер распознан), который вы можете найтиссылка здесь через мой GDrive.

В ходе проведенного мной исследования я слышал слухи о проблемах с разрешениями, несовместимости USB и проблеме «нет бэкэнда» через этотБлог Linux. Я понятия не имею, что делать дальше, и мне нужна помощь.

Большое спасибо за внимание и любые комментарии и/или советы.

решение1

я используюCanon CanoScan LiDE 25и недавно попытался снова выполнить сканирование с помощью Simple Scan. Хотя сканер всегда работает для 32-битной системы, он вообще не работал для 64-битной системы. Я подтвердил эти результаты при запуске Xubuntu 14.04.

Доказательства неудачных попыток

В следующих попытках я подключаю сканер к портам USB 3.0 и 2.0 по очереди и запускаю команды lsusbи dmesg | tailв Терминале, чтобы убедиться, что он обнаружен. Выходные строки были обрезаны, чтобы показать только соответствующие.

Попытка 1.Используйте порт USB 3.0 для подключения сканера (Обнаружение: ДА, Сканирование: НЕУДАЧНО)

$ lsusb

Шина 001 Устройство 011: ID 04a9:2220 Canon, Inc. CanoScan LIDE 25

$ dmesg | хвост

[ 719.578197] usb 1-1: новое полноскоростное USB-устройство номер 11 с использованием xhci_hcd

[ 719.596841] usb 1-1: Найдено новое USB-устройство, idVendor=04a9, idProduct=2220

[ 719.596863] usb 1-1: Новые строки USB-устройства: Mfr=1, Product=2, SerialNumber=0

[ 719.596878] usb 1-1: Продукт: CanoScan

[ 719.596890] usb 1-1: Производитель: Canon

[ 719.669064] ВНИМАНИЕ! power/level устарел; вместо него используйте power/control

Попытка 2.Используйте порт USB 2.0 для подключения сканера (Обнаружение: ДА, Сканирование: НЕУДАЧНО)

$ lsusb

Шина 001 Устройство 012: ID 04a9:2220 Canon, Inc. CanoScan LIDE 25

$ dmesg | хвост

[ 719.669064] ВНИМАНИЕ! power/level устарел; вместо него используйте power/control

[ 898.267099] usb 1-1: отключение USB, номер устройства 11

[ 905.255202] usb 1-4.3: новое полноскоростное USB-устройство номер 12 с использованием xhci_hcd

[ 905.273163] usb 1-4.3: Найдено новое USB-устройство, idVendor=04a9, idProduct=2220

[ 905.273186] usb 1-4.3: Новые строки USB-устройства: Mfr=1, Product=2, SerialNumber=0

[ 905.273201] usb 1-4.3: Продукт: CanoScan

[ 905.273214] usb 1-4.3: Производитель: Canon

Почему не сработало?

Я где-то читал, что наличие USB 3.0/XHCI может мешать использованию сканера. Это не имело для меня особого смысла, поэтому я просто попробовал сменить портыбезотключение любых настроек USB в меню BIOS/UEFI. В обеих попытках Simple Scan завершился с ошибкой, как показано на снимке экрана ниже.

Простое сканирование завершилось ошибкой в ​​Xubuntu 14.04 64-bit

Я считаю, что поддержка 64-битных драйверов все еще отсутствует на эту дату ответа. Или, 32-битный драйвер устройства должен использоваться, чтобы сканер работал правильно. При этом я даже пытался установить Simple Scan для 32-битной системы на 64-битной системе Xubuntu 14.04, но потерпел неудачу.

Теперь это работает (2016-07-06)

Я снова проверилCanon CanoScan LiDE 25против Xubuntu 16.04 64-битной живой системы. Я повторил попытки выше, и это сработало с обоих портов USB 2.0 и USB 3.0. Никакой дополнительной настройки не требуется; сканер работает из коробки в релизах 16.04.

Прежде всего, мне не удалось выяснить, почему это не работало в 14.04 64-бит и почему теперь работает в 16.04 64-бит. Эти LTS-релизы уже довольно сильно отличаются по версии ядра, версии пакета, версии программы и т. д.

TL;DRДля 64-битной системы самым простым решением будет использовать текущую версию (16.04). В противном случае сканер работает в 32-битной системе любой версии, поддерживаемой на данный момент.

Связанный контент