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
>   


Reply via email to