On Thu, 26 Jun 2003, Erik Enge wrote:

> "Peter \"Firefly\" Lund" <[EMAIL PROTECTED]> writes:
>
> > Can you send the xdpyinfo output for the boxes?

They support the same maximum request size - no surprises there, then.

Box 1 supports 24-bit visuals but Box 2 support both 24-bit and 32-bit
visuals.  I don't know if that might confuse some of your software?
(not that I /really/ believe that)

My guess is that there is some bug in Render -- or in the software that
calls render, namely the combination of the Windows font handling code in
Wine and xlib.  And also that this is probably provoked by the fonts you
have installed.  Another set of fonts might work fine.

Are you able to compile programs yourself?  You might want to get the
program xscope from Keith Packard's CVS and run it on both box 1 and box 2
to get a trace of the request streams (warning: they are going to be big).

If one of the traces really does contain an enormous request we can rule
out the Render code in the X server (and the rest of the X server).  The
contents of such a request should help in finding out whether to blame
xlib, the client-side render code, or Wine.

Links:

http://keithp.com/cvs.html
  web interface to the CVS archive + instructions on how to download -
  ignore what he writes about cvsup and use something like:

    $ cvs -d :pserver:[EMAIL PROTECTED]:/local/src/CVS login
    (Logging in to [EMAIL PROTECTED])
    CVS password: [hit return here]
    $ cvs -d :pserver:[EMAIL PROTECTED]:/local/src/CVS co xscope

http://keithp.com/~keithp/talks/usenix2003/html/net.html
  article from Usenix 2003 by Keith Packard and Jim Gettys where they
  use packet sniffing to gather traces which they then use for
  performance analyses.  There, they use the tool xcap, which is also
  in Keith's CVS.  (as is the actual paper itself, as the module
  Usenix2003).

http://www.doc.ic.ac.uk/~mac/manuals/solaris-manual-pages/solaris/usr/openwin/man/man6/xscope.6.html
  A man page for the xscope version shipped with a very old version of
  Solaris (it was still called SunOS, I believe).

  This is just so you quickly can check whether it sounds useful and
  doable for you.

-Peter

Being really good at C++ is like being really good at using rocks to
sharpen sticks.
          -- Thant Tessman
_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86

Reply via email to