SANE: sane-find-scanner работает (сейчас), scanimage и frontend не работают

1122 Сделав, как я надеюсь, должную осмотрительность в исследовании этого ответа, я застрял. Я перекомпилировал и установил вменяемый и libusb по мере необходимости для обеспечения их целостности. Я также отредактировал различные файлы .conf и убедился, что драйверы присутствуют для имеющегося у меня оборудования. При первом испытании Simple Scan DID работал, пока я не загрузил xsane.

Теперь scanimage -L будет видеть сканер, но только при запуске от имени пользователя root (используя sudo), а не от обычного пользователя. lsusb видит сканер в норме, как и sane-find-sccanner, поскольку пользователь изменяет права доступа к файлу.

Я пытался chgrp - scanner или chmod to a+r-x для всех файлов, которые я мог найти для различных libusb, устройств, sane и т. Д., Которые я мог найти. Я предполагаю, что это сводится к тонким различиям в именах файлов и расположении вещей в 14.04 и ответах, данных другим. Например, у меня нет файла dev/003/010 ни для одного из моих портов USB.

У меня есть есть usb1, usb2 и т. Д., Что указывает на более загадочный набор имен файлов ...

SANE_DEBUG_SNAPSCAN=128 с scanimage -L не раскрыли, чего не хватает. Я застрял.

Я использую:

  • Ubuntu 14.04LTS
  • Платформа HP-AMD64
  • Сканер Canon LiDE20 (с использованием файла Plustek .conf и драйверов). )
1
задан 2 June 2015 в 18:38

1 ответ

Вероятно, необходимо создать правило udev предоставить доступ к устройству членам scanner группа. См. https://unix.stackexchange.com/questions/184367/scanimage-does-not-find-scanner-unless-sudoed-but-shows-up-with-sane-find-scan/184463 #184463 для примера.

я должен был поместить следующее в /etc/udev/rules.d/55-libsane.rules:

SUBSYSTEM=="usb", ATTRS{idVendor}=="04a9", MODE="0660", GROUP="scanner", ENV{libsane_matched}="yes"

прежде, чем перезапустить udev (systemctl restart udev.service).

Затем удостоверяются, что пользователи, которые должны использовать сканер, находятся в scanner группа:

adduser username scanner
0
ответ дан 3 June 2015 в 04:38
  • 1
    Да, it' s там. Путь/home/< имя пользователя > программное обеспечение/.local/share/Foxit – OMar Mohamed 3 September 2016 в 22:17

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

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