LINUX.ORG.RU

cups не печатает тестовую страницу

 , , ,


0

1

Есть два принтера

# 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

https://pastebin.com/HBB5DgBB

[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 все тоже самое.


Попробуй размаскировать более новые версии и собрать их.

А вижу, ты пишешь, что пробовал, ну в таком случае, не знаю, пробуй наоборот откатывать, ebuild`ы старых версий придётся искать самостоятельно.

Посмотри по баг трекерам проектов и в Internet, нет ли уже таких багов.

kostik87 ★★★★★
()
# eix cups-fil
[I] net-print/cups-filters
     Available versions:  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}
     Installed versions:  1.16.4(23:20:46 01/09/18)(dbus foomatic jpeg ldap pdf png postscript tiff -ipp_autosetup -perl -static-libs -test -zeroconf)
     Homepage:            https://wiki.linuxfoundation.org/openprinting/cups-filters
     Description:         Cups filters


# nano /usr/share/cups/mime/cupsfilters-ghostscript.convs

закомментил эти строки

application/postscript          application/pdf                 0       gstopdf

#application/postscript         application/vnd.cups-raw    0    -
#application/vnd.cups-pdf       application/vnd.cups-raster     99      gstoraster
#application/vnd.cups-pdf       image/pwg-raster                99      gstoraster
#application/vnd.cups-postscript        application/vnd.cups-raster     175     gstoraster
Все работает.

Lok
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.