Comment 15 for bug 222602

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Usually the CUPS filter which converts PostScript into another format (for most drivers pstoraster or foomatic-rip) is supposed to read out the option settings embedded in the PostScript data stream. For the HP Photosmart C6180 the foomatic-rip filter is used and therefore the problem does not occur. For the Brother printers Brother's proprietary drivers are used. The CUPS wrappers (/usr/lib/cups/filter/brlpd*) do not read option settings from the PostScript input stream. The filters /usr/Brother/lpd/filter* and /usr/Brother/lpd/psconvert* pass the PostScript inout directly into Ghostscript, without parsing option settings which are embedded. So all embedded options without active PostScript code to control Ghostscript get ignored. This is a bug in Brother's drivers.

There is definitely no CUPS bug.