sane-find-scanner не может открыть USB-устройство ..... Доступ запрещен - запущены Ubuntu 20.04 и 20.10

Используя новую установку Ubuntu 20.04, а также пробуя Ubuntu 20.10 Прикрепленное сканирующее устройство: Plustek OpticFilm 7600i

Из того, что я читал о "sane-backends-1.0.29-670-gcf5c40b8e", я считаю, что этот сканер пленок / слайдов теперь поддерживается.

$ lsusb ... Автобус 001 Устройство 003: ID 07b3: 0c3b Сканер пленки Plustek, Inc.
...

$ scanimage -V scanimage (вменяемые серверы) 1.0.29; серверная часть версии 1.0.29

$ sane-find-scanner ... не удалось открыть USB-устройство 0x07b3 / 0x0c3b в 001: 003: доступ запрещен (недостаточные разрешения) ...

используя sudo, команда работает $ sudo вменяемый поиск-сканер ... обнаружен USB-сканер (vendor = 0x07b3 [Plustek INC], product = 0x0c3b [Film Scanner], chip = GL842) в libusb: 001: 003 ...

Когда я использую: $ scanimage -L Сканеры не обнаружены.

или

$ sudo scanimage -L Сканеры не обнаружены.

Я искал и читал различные вопросы / ответы и пытался понять, на что они указывают, но некоторые из этих вопросов и ответов применимы к действительно старым версиям Ubuntu.

Я даже загрузил пробную программу «Vuescan» с сайта «Hamricks», и она отлично работает при сканировании 35-миллиметрового слайда, но имеет наложенные символы на изображение. Поэтому мне пришлось бы купить профессиональную версию за 100 долларов для работы со сканером Plustek.

Возможно, что нормальная версия серверной части, которая поставляется с Ubuntu 20.04 и 20.10, даже если это v1.0.29, могла быть более ранней версией, чем "sane-backends-1.0.29-670-gcf5c40b8e".

1) Как мне проверить, является ли "sane-backends-1.0.29-670-gcf5c40b8e" версией Ubuntu 20.04 или 20.10?

2) Какие-либо предложения по устранению ошибки «сканеры не найдены» ... Проблема с разрешениями USB?

Любая помощь или предложения приветствуются.

Спасибо

0
задан 16 May 2020 в 07:49

1 ответ

  1. Возможно, вы должны определить правило UDEV, чтобы добавить разрешение для вас, если сканер подключен. Здесь вы можете узнать, как установить правило UDEV для добавления разрешений для USB-устройства: https://stackoverflow.com/questions/22713834/libusb-cannot-open-usb-device-permission-isse-netbeans-ubuntu

Например, вы можете написать файл /etc/udev/ rules.d/scanner.rules со следующей строкой: SUBSYSTEMS=="usb", ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0c3b", GROUP="scanner"

Приведенное выше правило устанавливает сканер group для файла USB-устройства, представляющего ваш сканер. Вы должны перезагрузить UDEV, используя sudo udevadm control --reload-rules

Вы можете проверить группу и разрешение, проверив: ls -l /dev/bus/usb/*/* . Следите за номером шины и номером устройства вашего сканера из lsusb . Подробнее см. https://wiki.debian.org/Scanner#perms .

Теперь вам нужно добавить пользователей, которые должны иметь доступ к сканеру, в группу сканер. sane-find-scanner теперь должен работать.

0
ответ дан 13 November 2020 в 19:28

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

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