pdftoraster отсутствует в пакете ghostscript-cups на fedora 17?
Попытка запустить AirPrint на старом лазерном сетевом принтере (чтобы мой ребенок мог печатать со своего устройства iOS) с avahi-daemon
, cups
и этот скрипт на питоне.
Я следовал инструкциям согласно этому сообщению в блоге: 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 ~]$
Любая помощь будет оценена!
2 ответа
Я получил это на работу!
Правильная строка для добавления в mime.convs в разделе фильтра растра (или airprint.convs, если вы это сделали):
Приложение image/urf /vnd.cups-raster 100 imagetoraster
Не используйте pdftoraster. Сделайте это так же, как другие линии imagetoraster.
Теперь мы можем печатать с нашего iPad!
Так выглядит, если я /usr/lib/cups/filter/gstoraster
в /usr/lib/cups/filter/pdftoraster
Я могу по крайней мере заставить печать работать. Хотя кажется, что я могу заставить устройство iOS печатать только изображения, печать из Safari не работает вообще.
Может кто-нибудь прокомментировать это? Я хотел бы знать, если ваш опыт с cups
/avahi
AirPrinting похожа.