У меня есть Brother MFC-7420, который также работает как сканер. Я подключил эту машину к компьютеру под управлением Ubuntu 12.04 LTS 64bit через USB.
Я установил следующий пакет:
brscan2-0.2.4-0.i386.deb
Теперь, когда я запускаю xsane
, устройство обнаруживается. Однако, когда я пытаюсь отсканировать или запустить предварительный просмотр, я получаю сообщение Could not start scanner: Invalid Argument
. Та же проблема существует, если я запускаю xsane
от имени пользователя root, поэтому я не думаю, что это проблема привилегий.
Нет вывода на консоль во время работы xsane
(см. Скриншот ниже). Диалоговое окно с сообщением об ошибке появилось сразу после нажатия кнопки «сканирование» в xsane
.
Что я могу сделать, чтобы запустить этот сканер?
Если ничего из вышеперечисленного не сработало, то для меня сработало сходить на сайт брата. Проблема в том, что - по крайней мере, с Brscan2 x64 - что драйверы установлены в неправильном каталоге. перейдите к Brother sacanner Faq , если вы посмотрите @ раздел: там написано
Я использую Ubuntu 11.10 или выше. Я не могу сканировать с моего устройства Brother.
blockquote>в инструкциях говорится, что нужно скопировать некоторые файлы - это то, что в конечном итоге решило это для меня. Я ожидал, что когда я установил драйверы Brother linux, это было все. Но нет, драйверы установлены в каталогах, которые не использует моя версия ubuntu (linux mint Nadia Xfce x64). Поэтому копирование этих файлов немедленно решило проблему.
У меня была та же проблема, и я исправил ее, отредактировав /lib/udev/rules.d/40-libsane.rules
.
Я раскомментировал строку:
ENV{DEVTYPE}=="usb_device", MODE="0664", OWNER="root", GROUP="root"
Затем отредактировал ее так:
ENV{DEVTYPE}=="usb_device", MODE="0664", OWNER="root", GROUP="saned"
После этого я добавил своего пользователя в группу saned
. Теперь все работает.
Проблема в том, что он хочет работать с правами root, пока вы не сделаете это.