Итак, у меня есть принтер Brother MFC-J265W (подключенный через USB), и я получил его для печати под Debian 9.0 64bit. Для этого мне пришлось выбрать мою модель на домашней странице Brother и установить Driver Install Tool, следуя их инструкциям на сайте.
Однако, когда я пытаюсь сканировать с помощью простого сканирования, я получаю:
Не удалось сканировать
Сканеры недоступны. Подключите сканер.
и когда я закрываю это сообщение, оно показывает:
Требуется дополнительное программное обеспечение
Вам необходимо установить программное обеспечение драйвера для вашего сканера.
Я также пробовал установить отдельно «Драйвер сканера 64bit», но это не помогло.
И после всего этого я также попытался установить 32-битный драйвер сканера и Scan-key-tool, хотя у меня 64-битная машина. При установке 32-битного инструмента сканирования ключей я получаю: brscan-skey: i386 зависит от libc6 (> = 2.3.4-1)
, хотя у меня установлены последние версии libc6 и libc6-i386. Я также пробовал удалить / переустановить.
Вдобавок я также попробовал gscan2pdf вместо Simple Scan, который показывает мне «Устройства не найдены».
После правильной (64-битной) установки dpkg -l | grep Brother
показывает мне:
ii brscan-skey 0.2.4-1 amd64 Brother Linux scanner S-KEY tool
ii brscan3 0.2.13-1 amd64 Brother Scanner Driver
ii mfcj265wcupswrapper:i386 1.1.3-1 i386 Brother CUPS Inkjet Printer Definitions
ii mfcj265wlpr:i386 1.1.3-1 i386 Brother lpr Inkjet Printer Definitions
Обратите внимание, что печать работает как шарм и iirc, для этого мне не нужно было делать следующее; однако:
Я также включил 32-битную архитектуру, запустив sudo dpkg --add-architecture i386
.
После этого (не в инструкциях) установка проходит без каких-либо ошибок, за исключением:
mkdir: cannot create directory ‘/var/spool/lpd/printername’: No such file or directory
chown: cannot access '/var/spool/lpd/printername': No such file or directory
, которую я также исправил, создав каталоги вручную с помощью команды mkdir.
Пользователь Arrow помог мне решить эту проблему, порекомендовав это руководство . Я выполнил эти команды, чтобы заставить его работать с моей 64-битной машиной:
sudo ln -sf /usr/lib64/libbrscandec*.so* /usr/lib
sudo mkdir -p /usr/lib/sane
sudo ln -sf /usr/lib64/sane/libsane-brother*.so* /usr/lib/sane
sudo usermod -a -G scanner username
simple-scan
Это , а не в инструкциях на сайте Brother -.
Перед вводом этих команд я установил средство установки драйверов и убедился, что установка проходит без ошибок.