Verified XFree86 bugs

I’ve been playing around with various version of XFree86 today, and
I’ve verified that the remote VidMode extension is indeed broken on
the XFree86 3.3.6 server. It hangs in the following call:
XF86VidModeGetModeLine()

This works fine in XFree86 4.0, but XFree86 4.0 isn’t binary compatible
with previous X servers. I’m working on a temporary workaround, but I
would stay away from XFree86 4.0 for a while.

See ya,
-Sam Lantinga, Lead Programmer, Loki Entertainment Software

This works fine in XFree86 4.0, but XFree86 4.0 isn’t binary compatible
with previous X servers.

Not binary compatible in what regard? Surely you don’t have to recompile
clients linked to Xlib? DGA has changed, but is vidmode also different on
the protocol level?

Yes. Clients built with the pre-4.0 version of the VidMode library will
not work with 4.0 X servers and vice-versa.

Xlib is fine (I hope! :slight_smile:

See ya,
-Sam Lantinga, Lead Programmer, Loki Entertainment Software

In article , Sam Lantinga
wrote:

This works fine in XFree86 4.0, but XFree86 4.0 isn’t binary
compatible with previous X servers.

Not binary compatible in what regard? Surely you don’t have to
recompile clients linked to Xlib? DGA has changed, but is vidmode also
different on the protocol level?

Yes. Clients built with the pre-4.0 version of the VidMode library will
not work with 4.0 X servers and vice-versa.

I got a chance to run CivCTP and HeroesIII on X4 with a G200 card, and
both worked just fine. They just wouldn’t go fullscreen …--------------------------------------------------------------
Christian Zander ** N?ckersberg 76 ** 45257 Essen ** Germany
email: mbox at minion.de ** www: www.minion.de ** icq#: 5322926