Re: font servers [was: some XFree86 5.0 questions]

Juliusz Chroboczek <[email protected]>
Newsgroups gmane.comp.xfree86.forum
Message-ID <[email protected]>
AC> This discussion originally came out of the STSF discussion.  While
AC> STSF uses a "font server" it is nothing like the X Font Server

Sorry, I overlooked that.  Is the STSF font service protocol
documented?  I couldn't find a spec on the SF site, and I'd be curious
to see how you solved the issue with OpenType being extensible.

My main point, though, was that most of the objections to the notion
of client-side fonts have been or can be addressed in the Xft
architecture.  I'm not claiming, by the way, that these objections are
unreasonable: I used to have the same misgivings.

AC> By having a single machine-wide glyph cache in our font server, we
AC> can scale multi-seat setups better than a per-server glyph cache

I agree.  I also agree that this might be an issue in a highly
centralised environment, as the one that you sketch with your SunRay
example.

We (XFree86) haven't yet been confronted with examples of such an
environment.  If we ever are (and I hope we won't), either Xft can be
extended to use a centralised font rasterisation daemon, or else
servers can be modified to share a glyph cache.  (Your Xft ``bridge''
would appear to be a proof by example that such a solution is workable.)

                                        Juliusz
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.