Несколько моделей принтера Брата, не печатающих

У меня есть два принтера Брата : MFC-9330CDW и QL-1050.

Так как Ubuntu 16.04, кажется, не обеспечивает драйверы для этих моделей, я загрузил и установил драйверы с веб-сайта Брата.

Принтеры были автоволшебно обнаружены Ubuntu, и так или иначе я смог удалить и добавить их снова через интерфейс сервера CUPS (http://localhost:631).

Однако в обоих случаях я не могу распечатать любой документ. Даже тестовая страница не распечатает (хотя "сам тестовая страница" делает) : это появляется кратко в очереди, затем исчезает тихо.

Я подозреваю проблему с фильтрами CUPS, так как она действительно печатает при использовании lpr -o raw.

Какова могла быть проблема ?

Примечание стороны : Я заметил что советы веб-сайта Брата ia32-libs или lib32stdc++ как требования для Debian 64 и Ubuntu 64, но apt говорит, что нет таких пакетов.

0
задан 14 March 2018 в 03:53

2 ответа

На самом деле проблема заключается в «побочной ноте»: Brother предоставляет только 32-битные драйверы, они не работают так, как в 64-битных дистрибутивах.

Драйверы должны работать после установки этих пакетов, а не отсутствующих, предложенных братом:

sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6

(На самом деле они не все могут понадобиться, пожалуйста, проверьте их отдельно и отредактируйте этот ответ соответствующим образом.)

1
ответ дан 30 October 2019 в 06:31

Принтеры брата могли бы быть обнаружены Ubuntu, но без правильных драйверов, они не будут работать правильно (по крайней мере, не для всех функций).

Брат обеспечивает драйверы Linux на его веб-сайте. Драйверы идут со сценарием установки, но я нашел, что он не работал очень хорошо, и я должен был вручную установить драйверы для своей модели.

Брат также перечисляет несколько предпосылок, такой как

  • ia32-libs ИЛИ lib32stdc++ требуется, чтобы быть установленным. Вы правы, что это ia32-освобождает, не находится в стандартных репозиториях Ubuntu, но lib32stdc ++ 6 (заметьте "6" в конце), и это должно быть достаточно.
  • Создать /usr/lib/cups/filter/ если это не существует.
  • Создать /usr/share/cups/model/ если это не существует.
  • Создать /var/spool/lpd/ если это не существует.
  • Пакет sane-utils должен быть установлен, если Вы используете brscan, brscan2 или brscan3 (который не мог бы иметь место для Вашей модели от того, что я вижу, но наличие sane-utils не причинит боль).
  • Пакет apparmor-utils должен быть установлен (для aa-complain команда, хотя я думаю, что это - плохая идея, и я нашел, что это не было необходимо при установке драйверов вручную).

Удостоверьтесь, что Вы имеете требования для своей ситуации и затем устанавливаете драйверы с веб-сайта Брата

$ sudo dpkg -i [driver_file.deb]

(Я не думаю --force-all опция, которую рекомендует Брат, необходима.)

Вам, возможно, понадобились бы несколько дополнительных шагов для получения работы сканера, но это должно заставить Вас, по крайней мере, мочь распечатать. Если это все еще не будет работать, то нам, вероятно, будут нужны еще некоторые детали проблемы.

0
ответ дан 30 October 2019 в 06:31

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

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