попытка запустить AirPrint на старом лазерном сетевом принтере (чтобы мой ребенок мог печатать со своего устройства iOS) с помощью avahi-daemon
,cups
и этот скрипт на python.
я следовал инструкциям в этом блоге: http://thepoch.com/post/32724116678/get-linux-airprint-working-again-for-ios-6.
Я могу распечатать тестовую страницу из cups
без проблем. Проблема проистекает из pdftoraster
отсутствует из набора cups
фильтры при вызове службы через avahi
; как требуется из этой строки:
echo "image/urf application/pdf 100 pdftoraster" > /usr/share/cups/mime/airprint.convs
Я вижу эту ошибку в журнале /var/log/cups/error_log
:
E [09/Feb/2013:22:29:25 -0500] Filter "pdftoraster" not found.
отсутствуют!:
[anew@bucket ~]$ ls /usr/lib/cups/filter/ | grep pdftoraster
[anew@bucket ~]$
кто-нибудь видел это раньше? Похоже, что пакет Ghostscript-cups, который я использую, обновлен;
[anew@bucket ~]$ yum list installed ghostscript-cups
Installed Packages
ghostscript-cups.x86_64 9.06-3.fc17 @updates
[anew@bucket ~]$
любая помощь будет оценили!