Пытаюсь заставить Xsane и CanonScan LiDE 400 играть хорошо

У меня возникла проблема, аналогичная описанной здесь.

Я установил SANE. Убедился, что у меня все в порядке со всем

  $ sudo apt-get dist-upgrade
  Reading package lists... Done
  Building dependency tree       
  Reading state information... Done
  Calculating upgrade... Done
  0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.

К вашему сведению

  $ uname -r
  5.4.0-77-generic

Он обнаруживает нормально:

  $ scanimage -L
  device `escl:http://127.0.0.1:60062' is a ESCL LiDE 400 HTTP flatbed scanner

Но я получаю вот это:

  $ scanimage -T 
  Output format is not set, using pnm as a default.
  scanimage: open of device pixma:04A91912_44D865 failed: Invalid argument

Или вот это:

enter image description here

Был один порт, который, казалось, не работал. Как только я успевал набрать lsusb, он получал новый идентификатор устройства. Я добавил себя в соответствующие группы, как советовали на некоторых форумах/вопросах.

Я отчаялся и попробовал sudo xsane. Никакой разницы. Что, похоже, исключает ошибки разрешений. Я специально выбрал LiDE 400, так как он был указан как полностью поддерживаемый.

Я могу заверить вас, что этот ответ не сработал. sudo apt remove ippusbxd не был тем дроидом, который я искал.

Тем временем sudo sane-find-scanner сообщает об ошибке трубы и никаких других полезных данных.

Я попробовал установить драйвер Canon и добавить его в conf в соответствии с этим ответом. Отключил USB и подключил его. Nadda.

Все, что этот ответ дал мне, это дополнительную строку:

  $ scanimage -L
  device `pixma:04A91912_44D865' is a CANON CanoScan LiDE 400 multi-function peripheral
  device `escl:http://127.0.0.1:60062' is a ESCL LiDE 400 HTTP flatbed scanner

Каким бы путем я ни шел, я, похоже, упираюсь в кирпичную стену.

Что еще я могу попробовать?

Обновление: после возни с вытаскиванием USB и вставкой его снова в другое место, я смог заставить Document Scanner увидеть сканер, но он не смог подключиться, выдал ошибку и сдался. Он явно есть. Его явно можно активировать. Что мешает Ubuntu использовать его?

Обновление #2: Задумался, может ли это быть проблемой ограничительного брандмауэра. Попробовал sudo ufw allow saned - безрезультатно.

Обновление #3: В порыве отчаяния я перезагрузился. Результат - убедить Ubuntu в существовании сканера вообще - вот моя текущая проблема. Теперь, если бы только была запись моих шагов...

Обновление #4: Xsane загружен!!! Полагаю, то, что я дал ему немного посидеть, помогло. Конечно, прошло совсем немного времени, пока:

I/O Error

Я попробовал сканер документов, но:

Failed to scan

Обновление #5: Я полностью исключил вину кабеля и самого сканера. Для этого я подключил его к компьютеру с Windows и установил драйвер. Я смог сразу же получить сканы.

1
задан 25 July 2021 в 09:14

1 ответ

устройство `escl:http://127.0.0.1:60062' является планшетным сканером ESCL LiDE 400 HTTP

Сканер обнаружен бэкендом SANE escl. Это хорошо. Что не очень хорошо, так это то, что он не работает. Возможно, это ошибка в вашей версии бэкенда (при условии, что ippusbxd не находится в системе и ведет себя неправильно).

К счастью, есть независимый бэкенд sane-aircan, на который можно опереться. В Ubuntu 21.04 он доступен и установлен по умолчанию. Что вы делаете в версии 20.4, перейдите сюда. Обратите внимание на поддержку вашего сканера.

Теперь перейдите на эту страницу, скачайте и установите ipp-usb и sane-aircan. ipp-usb намного, намного лучше, чем ippusbxd. Даже автор ippusbxd говорит, что его программа не подходит для этой работы.

2
ответ дан 28 July 2021 в 11:15

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

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