Mac OS 10.10 не печатает принтер, ошибка Filter Failed

При обновлении операционной системы Mac OS до само последней, 10.10 столкнулся с проблемой, один из моих старых принтеров Xerox MF 3100, который стоит в офисе, не печатает. Не печатает из любой программы, любые документы. После того как открывается список задач на верху пишется ошибка Filter Failed и дальнейшие попытки что либо перевести из цифрового вида в бумажный безуспешны.

Все действия производятся на свой страх и риск. На новых версиях macos эти команды не исправят ошибку скорее всего (выше 10.10 версии).

Пробуем стандартные процедуры устранения подобных проблем:

  1. Найти более свежий драйвер на официальном сайте и установить его
  2. Удалить и добавить принтер
  3. Удалить старый и добавить новый драйвер

Но такие процедуры, с ошибкой Filter Failed не дают результата.

Как исправить ошибку Filter Failed

Чтобы принтер снова начал печатать надо:

  1. Зайдите в Finder-> Программы-> Утилиты и откройте программу «Терминал»
  2. Если у вас нету пароля на компьютер необходимо его поставить. (После окончания инструкции можете его снять). Это нужно чтобы в следующем пункте получить права суперпользователя для выполнения shell команд.
  3. Вбейте команду
    1
    
    sudo sh -c 'echo "Sandboxing Off" >> /etc/cups/cups-files.conf'
  4. У вас попросят пароль. Вбейте его. То что вы не видите звездочек это нормально. После ввода пароля нажмите Enter
  5. Вбейте команду
    1
    
     sudo launchctl stop org.cups.cupsd

После чего, можете пробовать печатать, все должно работать. Никаких перезагрузок или выхода из системы делать не надо.

Но если у вас зависает печать то

  1. Зайдите в Системные настройки настройки-> Принтеры и сканеры
  2. Нажмите на любой принтер и выберите «Сбросить систему печати»
    Mac-OS-Sistema-pechati
  3. Добавьте принтер заново и все заработает

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

Если предыдущие варианты не помогли, пробуем следущее:

1) Выберите меню Apple > «Системные настройки» и нажмите «Принтеры и сканеры».

2) Дождавшись когда меню Принтеры и сканеры загрузится, Удерживая нажатой клавишу Control, нажмите в списке слева, где ранее отображались принтеры, затем выберите пункт «Сбросить систему печати» в появившемся меню.

P.S. На август 2019, у меня установлена macOS Mojavi версия 10.14.1. И к сожалению ничего не помогло, хотя за пол года до ошибки принтер работал :) Мой инстаграм rinatshahmetov.

Как отменить команды прописанные выше

  • Открываете Finder и нажимаете комбинацию Shift+Cmd+G и он попросит ввести путь. Вводите /etc/cups и там выбираете файл cups-files.conf и редактируете его TextEdit.
  • В конец файла "/etc/cups/cups-files.conf" удалите строку Sandboxing Off. (Важно: в конце файла должен остаться перевод строки. Во многих редакторах это выглядит как пустая строка в конце.).
  • Если не получается изменить, можете создать такой же файл без строки "Sandboxing Off" и заменить существующий файл на новый.
  • "sudo launchctl stop org.cups.cupsd " - эта команда остановила сервис org.cups.cupsd. Надо её заново запустить, если не перезапустилась само. Меняем stop на start. "sudo launchctl start org.cups.cupsd"

Комплектующие для хакинтоша или как собрать самому MacOS

macos, не печатает принтер, filter failed

© Rinch.Art Rinat Shahmetov. Images and content may not be used without written permission. All rights reserved.