Сетевой сканер (Canon) останавливается после обновления с 15.04 до 15.10

Для написания программ я использую как инструменты, IDE, так и текстовые редакторы с интерфейсом командной строки (ниже - CLI).

Что предлагает Linux - это CLI CLI, начиная с установки по умолчанию. Если вам это не нужно, и вы все равно используете IDE, то больше нет большой разницы (IMHO).

IDEs

IDE очень хороши, когда это связано с интеграцией многих функций и их представлением в графическом графическом интерфейсе. Недостатком является то, что он может подавить кого-то нового. Теперь у вас будет две вещи для изучения: IDE и язык программирования.

Текстовые редакторы и инструменты CLI

IDE очень хороши, когда дело доходит до интеграции многих функций и представления их в графическом графическом интерфейсе. Если что-то не работа, легко увидеть, какой инструмент работает не так, как ожидалось. Недостатком является то, что он может подавить кого-то нового. Теперь у вас будет две вещи, которые нужно изучить: IDE и язык программирования. Программирование текстовых редакторов и инструментов CLI происходит быстрее и более гибко, особенно сравнивая их с более старым оборудованием. Вы можете работать с ними даже на экранах с низким разрешением. Это позволяет вам программировать и отлаживать с минимальными ресурсами на удаленном сервере.

Я часто делаю свое прототипирование с помощью текстовых инструментов. Позже, когда есть больше файлов для управления, я ценю инструменты Command-Line Interface , которые предлагает мне IDE.

1
задан 28 October 2015 в 21:28

4 ответа

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

Проблема:

Использование «простого сканирования» для сканирования документа не удалось с помощью: [ ! d2] Не удалось выполнить сканирование Не удалось подключиться к сканеру

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

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

Решение:

Загрузите 3 пакета из Debian Expirimental - Libs

libjpeg62-turbo Версия: 1: 1.4.80-115-gfb907b2-1 libsane-common Версия: 1.0.26 ~ git20151121-1 libsane Версия: 1.0.26 ~ git20151121-1

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

Установить * deb packages

[ f2]
3
ответ дан 23 May 2018 в 16:28
  • 1
    Этот ответ является самым полным! Это помогло мне с моим Ubuntu 15.10, обновленным с 15.04 и выпуском с обнаружением сканера в Canon PIXMA MX870. Такая же проблема была решена с предлагаемым исправлением. Молодец, спасибо! – madjoe 27 February 2016 в 04:16
  • 2
    Кстати, может возникнуть проблема с зависимостью TeamViewer, поскольку она зависит от библиотеки libjpeg62. – madjoe 27 February 2016 в 04:33
  • 3
    После переустановки TeamViewer 11 Ubuntu удалил Simple Scan и Xsane и предложил мне УДАЛИТЬ следующие пакеты: argyll argyll-ref gnome-control-center-data gnome-settings-daemon libcolord-gtk1 libgoa-backend-1.0-1 xsane-common – madjoe 27 February 2016 в 04:52
  • 4
    Я опубликовал новый вопрос, вызванный следующими шагами: askubuntu.com/questions/739592/… – madjoe 27 February 2016 в 05:20
  • 5
    К сожалению, libsane-common больше не доступен в Debian Experimental. Любой другой относительно нормальный источник? – Jonathan 22 March 2016 в 07:42

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

1
ответ дан 23 May 2018 в 16:28

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

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

export SANE_DEBUG_PIXMA=255
scanimage -T

Выход из файла scanimage выглядит следующим образом: [ ! d2]

[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 May 2018 в 16:28
  • 1
    Наконец, от scamimage -T на рабочей машине 15.04: [pixma] pixma_collect_devices() found Canon PIXMA MX420 at bjnp://5FFED4000000.local:8612 [pixma] pixma_open(): Canon PIXMA MX420 [pixma] Reader task started [pixma] Reader task id=140278759941888 (threaded) scanimage: scanning image of size 638x877 pixels at 24 bits/pixel scanimage: acquiring RGB frame, 8 bits/sample scanimage: reading one scanline, 1914 bytes... [pixma] [pixma] pixma_scan(): start [pixma] line_size=1914 image_size=1678578 channels=3 depth=8 --- – Paul Chaffey 30 October 2015 в 16:19

У меня были аналогичные проблемы с 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. Если вам нужно место для пакетов, посмотрите на предоставленную ссылку. Затем установите каждый пакет как root, т. Е. [F1] Я протестировал его с помощью простого сканирования, xsane и scangearmp, и все работает нормально.

-1
ответ дан 23 May 2018 в 16:28

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

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