Есть два принтера
# lpstat -a
EPSON_L800 accepting requests since Mon 08 Jan 2018 07:32:32 PM MSK
HP_LaserJet_P2035 accepting requests since Mon 08 Jan 2018 07:54:37 PM MSK
#
[I] net-print/cups-filters
Доступные версии: 1.16.4 ~1.17.9 ~1.18.0 **9999 {dbus +foomatic ipp_autosetup jpeg ldap pclm pdf perl png +postscript static-libs test tiff zeroconf}
Установленные версии: 1.16.4(07:53:47 PM 01/08/2018)(dbus foomatic jpeg ldap pdf png [b]postscript[/b] tiff -ipp_autosetup -perl -static-libs -test -zeroconf)
Домашняя страница: https://wiki.linuxfoundation.org/openprinting/cups-filters
Описание: Cups filters
L800 печатает черный лист вместо тестовой страницы, если cups-filters собран с флагом postscript.
cat /var/log/cups/error_log
[I] net-print/cups-filters
Доступные версии: 1.16.4 ~1.17.9 ~1.18.0 **9999 {dbus +foomatic ipp_autosetup jpeg ldap pclm pdf perl png +postscript static-libs test tiff zeroconf}
Установленные версии: 1.16.4(07:53:47 PM 01/08/2018)(dbus foomatic jpeg ldap pdf png [b]-postscript[/b] tiff -ipp_autosetup -perl -static-libs -test -zeroconf)
Домашняя страница: https://wiki.linuxfoundation.org/openprinting/cups-filters
Описание: Cups filters
Если postscript убираю, то L800 печатает нормально, а вот HP_LaserJet_P2035 не печатает PDF в okular:
lpr: not support document-format «application/postscript».
Если мне нужно печатать фотки на Epson L800, то пересобираю так:
# USE="-postscript" emerge net-print/cups-filters
Если pdf из okular то так:
# USE=" postscript" emerge net-print/cups-filters
Когда-то давно все работало, из-за чего так стало не пойму, пробовал все новые версии gutenprint, cups, cups-filters, ghostscript-gpl все тоже самое.