Сетевой сканер (Canon) остановки после обновления от 15,04 до 15,10

Я только что обновил Kubuntu 15.04 до 15,10 - все очень хорошие. Машина работает хорошо, и я могу распечатать к Canon pixma mx420 без проблем как прежде, но и Skanlite и ошибки возврата xsane. возвраты xsane:

Failed to open device 'pixma:MX420_192.168.1.5': Invalid argument.

Также:

scanimage -L
device `pixma:MX420_192.168.1.5' is a CANON Canon PIXMA MX420 multi-function peripheral

Таким образом, система находит сканер в адресе нужной сети, но я не знаю, как отладить далее. Обратите внимание, что это все работало задолго до того, как обновление на этой машине и сканере было протестировано от другого ноутбука в той же сети успешно - который находится все еще на Kubuntu 15.04.

Спасибо.

5
задан 28 October 2015 в 10:28

5 ответов

Это - ошибка в нескольких версиях нормальных бэкендов (pkg libsane), который влияет на версии 0.17.10 - 0.17.18 (последняя, на самом деле существующая в 15,10). Так как ошибка была исправлена с июля 2015, нам просто нужен в упакованный в debian/ubuntu repo. До тех пор существует несколько возможных обходных решений:

  • Получают версию libsane, libsane-распространенного и libphoto2-pack10 от яркого и снижения. Яркий содержит 0.17.4 и таким образом не затронут.
  • Получают версию libsane, libsane-распространенного и libjpeg62-турбо от debian экспериментальный . Я нашел версию 0.17.23 в нем, и это, кажется, работает на меня. Но будьте осторожны, его экспериментальное :-).
  • Сборка библиотеки нормальных бэкендов собой. Не немедленно метод, Вы лучше заставляете debian, упаковывающий патч получать его в надлежащие пути.
  • Использование ScanGearMP, который, по-видимому, работает так или иначе. Подходит для простого сканирования, например, через GIMP.
8
ответ дан 23 November 2019 в 08:48

У меня была подобная проблема с Canon Pixma MG5450 (ряд MG5400) использование проблемы Ubuntu 15.10.

:

Используя "Простое Сканирование" для сканирования документа перестал работать с:

Неудавшийся для сканирования
Не могущий соединиться со сканером

, Но устройство был правильно обнаружен с помощью scanimage -L

$ scanimage -L
$ device `pixma:MG5400_C5BFDC000000' is a CANON Canon PIXMA MG5400 Series multi-function peripheral

Решение:

Загрузка 3 пакета от Debian Expirimental - Освобождает

  • libjpeg62-турбо
    • Версия: 1:1.4.80-115-gfb907b2-1
  • , libsane-распространенный
    • Версия: версия 1.0.26~git20151121-1
  • libsane
    • : 1.0.26~git20151121-1

(Моя репутация не позволит мне добавлять более затем 2 ссылки. Иначе я связал бы те библиотеки.)

Установка *deb пакеты

# #Install the downloaded packages as root
# dpkg -i libjpeg62-turbo_1.4.80-115-gfb907b2-1_amd64.deb
# dpkg -i libsane-common_1.0.26~git20151121-1_all.deb
# dpkg -i libsane_1.0.26~git20151121-1_amd64.deb
3
ответ дан 23 November 2019 в 08:48

Мне удалось отладить это немного далее - но все еще никакое решение.

, Если я делаю следующее:

export SANE_DEBUG_PIXMA=255
scanimage -T

вывод от scanimage следующие:

[sanei_debug] Setting debug level of dll to 0.
[sanei_debug] Setting debug level of pixma to 255.
[pixma] pixma is compiled with pthread support.
[pixma] pixma version 0.17.18
[pixma] Scanner model MP150(Canon PIXMA MP150) not found, giving up! MX420 series
[pixma] Scanner model MP170(Canon PIXMA MP170) not found, giving up! MX420 series
[pixma] Scanner model MP450(Canon PIXMA MP450) not found, giving up! MX420 series
[pixma] Scanner model MP500(Canon PIXMA MP500) not found, giving up! MX420 series

... Сократите много сканеров

[pixma] Scanner model MX410(Canon PIXMA MX410) not found, giving up! MX420 series
[pixma] Scanner model found: Name MX420(Canon PIXMA MX420) matches MX420 series
[pixma] pixma_collect_devices() found Canon PIXMA MX420 at bjnp://192.168.1.5:8612
[pixma] pixma_find_scanners() found 1 devices
[pixma] Scanner model MP150(Canon PIXMA MP150) not found, giving up! MX420 series
[pixma] Scanner model MP170(Canon PIXMA MP170) not found, giving up! MX420 series
[pixma] Scanner model MP450(Canon PIXMA MP450) not found, giving up! MX420 series
[pixma] Scanner model MP500(Canon PIXMA MP500) not found, giving up! MX420 series

... Сократите много сканеров

[pixma] Scanner model MX360(Canon PIXMA MX360) not found, giving up! MX420 series
[pixma] Scanner model MX410(Canon PIXMA MX410) not found, giving up! MX420 series
[pixma] Scanner model found: Name MX420(Canon PIXMA MX420) matches MX420 series
[pixma] pixma_collect_devices() found Canon PIXMA MX420 at bjnp://192.168.1.5:8612
[pixma] pixma_open(): Canon PIXMA MX420
[pixma] pixma_connect() failed EINVAL
[pixma] pixma_open() failed EINVAL
[pixma] pixma_close(): Canon PIXMA MX420
scanimage: open of device pixma:MX420_192.168.1.5 failed: Invalid argument

, я нашел сообщение EINVAL интересным.

0
ответ дан 23 November 2019 в 08:48

У меня были подобные проблемы с Ubuntu 16.04 и Canon MG5350, и благодаря информации в здесь я ответил на подобный вопрос в этой ссылке - который обновляет немного предыдущие ссылки и пакеты.

основные части: Загрузите эти 3 пакета libsane-common_1.0.26~git20151121-1_all.deb libsane_1.0.26~git20151121-1_amd64.deb libjpeg62-turbo_1.5.1-1_amd64.deb. Если Вам нужно местоположение для взгляда пакетов на предоставленную ссылку. Затем установите каждый пакет как корень, т.е. sudo dpkg -i package-name я протестировал его с простым сканированием, xsane, и scangearmp, и все хорошо работает.

-1
ответ дан 23 November 2019 в 08:48

У меня была подобная проблема с Canon Pixma MG5350 (ряд MG5300) использование Ubuntu 15.10. Установка Debian Expirimental - Освобождает работы.

1
ответ дан 23 November 2019 в 08:48

Другие вопросы по тегам:

Похожие вопросы: