snv_87 has a broken GhostScript (fixed in snv_88), so depending on your
printer, nothing may print in 87. As for evince not printing, I looked
at the output that it generated from a PDF file I wanted to print and
the PostScript generated claims to be Level 3. There are still plenty
of PostScript printers our there that don't do level 3. That may be
your problem. You can try to print to a postscript file, pass the file
through "ps2ps -dLanguageLevel={2|1} ...", and print the resulting
file. If that prints, it's very likely a "cairo generates one thing and
your printer wants something else" issue. You will need to use
something other than snv_87 to verify this. The default configuration
that we supply for LP doesn't have an easy means of forcing all jobs
through this type of filter, though it is possible. snv_88 (actually
snv_87) includes CUPS 1.3.7, which often offers the ability to set
"GhostScript pre-filtering" through the web interface. You can switch
from LP to CUPS using "# print-service -s cups", but save your
/etc/printers.conf before you do so because CUPS will step on it when it
run and you will need it if you want to switch back.
-Norm
Martin wrote:
> Ghee
>
> Did you get the files/email I sent a few months ago regarding this problem?
>
> I still get the problem on snv_87, and when I want to print certain files,
> I jumpstart build back to snv_68
>
> They pretty much the same configuration as each other (ie 68 & 87), except
> the latter doesn't print some files using evince.
>
> I can I progress this further it would be great.
>
> best regards
>
> Martin
>
>
> This message posted from opensolaris.org
> _______________________________________________
> printing-discuss mailing list
> printing-discuss at opensolaris.org
>